.v2-community-hero{background:#fff9f0;min-height:610px;overflow:hidden}.v2-community-hero-inner{grid-template-columns:1fr 1.08fr;align-items:center;gap:20px;min-height:610px;display:grid}.v2-community-hero-copy{z-index:1;padding:50px 0;position:relative}.v2-community-hero h1{margin:22px 0;font-size:clamp(47px,5vw,72px);line-height:1}.v2-community-hero-copy>p:not(.v2-overline){max-width:520px;font-size:18px;line-height:1.65}.v2-community-hero .v2-home-actions{margin-top:28px}.v2-community-hero img{object-fit:cover;object-position:center;width:115%;max-width:none;height:520px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15%);mask-image:linear-gradient(90deg,#0000,#000 15%)}.v2-community-jumps{grid-template-columns:repeat(4,1fr);gap:12px;padding-block:16px;display:grid}.v2-community-jumps a{color:#244b35;border-top:1px solid #c7d0c0;padding:14px 0;text-decoration:none}.v2-community-jumps strong,.v2-community-jumps span{display:block}.v2-community-jumps strong{font-size:15px}.v2-community-jumps span{margin-top:5px;font-size:12px;line-height:1.5}.v2-community-section{padding:clamp(48px,5vw,64px) 0}.v2-community-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.v2-community-section h2{margin:10px 0;font-size:clamp(40px,4.4vw,56px);line-height:1.05}.v2-community-section-head label{font-size:14px;font-weight:800;display:block}.v2-community-section-head input{color:#244b35;background:#fff;border:1px solid #bfc8b8;border-radius:6px;width:min(100vw - 40px,290px);margin-top:8px;padding:12px 14px;display:block}.v2-community-section-head>a{color:#244b35;text-underline-offset:4px;white-space:nowrap;font-weight:800;text-decoration:underline}.v2-community-state{background:#e9eee3;border-radius:5px;padding:22px}.v2-community-state button{cursor:pointer;color:#fff;background:#244b35;border:1px solid #244b35;border-radius:5px;padding:8px 14px}.v2-fellow-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.v2-fellow-card{color:#244b35;background:#fff;border:1px solid #dfded3;padding-bottom:18px;text-decoration:none}.v2-fellow-photo{aspect-ratio:4/4;background:#e8eee5;place-items:center;width:100%;font:500 64px/1 Cormorant Garamond,serif;display:grid;overflow:hidden}.v2-fellow-photo img{object-fit:cover;width:100%;height:100%}.v2-fellow-card h3{margin:15px 15px 2px;font-size:27px}.v2-fellow-card p,.v2-fellow-card span{margin:0 15px 10px;font-size:13px;display:block}.v2-fellow-card span{text-underline-offset:4px;font-weight:800;text-decoration:underline}.v2-goodness{background:#e9eee3}.v2-goodness-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.v2-goodness-card{text-align:left;cursor:pointer;color:#fff;background:#173f32;border:0;height:240px;padding:0;position:relative;overflow:hidden}.v2-goodness-card img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.v2-goodness-card:hover img{transform:scale(1.025)}.v2-goodness-card-shade{background:linear-gradient(#0000 30%,#122b26d9);position:absolute;inset:0}.v2-goodness-card strong{z-index:1;font:600 29px/1.05 Cormorant Garamond,serif;position:absolute;bottom:18px;left:18px;right:15px}.v2-goodness-play{z-index:1;background:#244b35aa;border:1px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v2-video-dialog{color:#fff;background:#111;border:0;width:min(94vw,900px);max-width:none;padding:0}.v2-video-dialog::backdrop{background:#000c}.v2-video-dialog-inner{position:relative}.v2-video-dialog button{z-index:1;color:#fff;cursor:pointer;background:#111b;border:0;border-radius:50%;width:35px;height:35px;font-size:27px;position:absolute;top:5px;right:5px}.v2-video-dialog iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.v2-contributions{background:#fff9f0}.v2-contributions-inner{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.v2-contributions-inner p{font-size:18px;line-height:1.65}.v2-community-end{color:#fff9f0;background:#244b35}.v2-community-end .v2-text-link{color:#fff9f0}@media (width<=950px){.v2-fellow-grid{grid-template-columns:repeat(3,1fr)}.v2-goodness-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.v2-community-hero-inner{min-height:0;display:block}.v2-community-hero-copy{padding:60px 0 15px}.v2-community-hero h1{font-size:clamp(44px,11vw,62px)}.v2-community-hero img{width:120%;height:auto;margin-left:10%;-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}.v2-community-jumps{grid-template-columns:1fr 1fr}.v2-community-section{padding:65px 0}.v2-community-section-head,.v2-contributions-inner{display:block}.v2-community-section-head label{margin-top:20px}.v2-fellow-grid{grid-template-columns:repeat(2,1fr);gap:10px}.v2-goodness-grid{grid-template-columns:1fr}.v2-community-end .v2-home-actions{margin-top:20px}}@media (width<=420px){.v2-fellow-grid{grid-template-columns:1fr 1fr}.v2-fellow-card h3{font-size:23px}}@media (width<=700px){.v2-community-section{padding-block:48px}}@media (prefers-reduced-motion:reduce){.v2-goodness-card img{transition:none}}
