.csIndex{padding-bottom:var(--section-space)}.csMoreZone{padding-block:var(--section-space)}.csResults{border-block:1px solid var(--rule);margin-bottom:2.5rem;padding-block:2rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.csResults__track{width:max-content;animation:80s linear infinite csResultsTicker;display:flex}.csResults:hover .csResults__track,.csResults:focus-within .csResults__track{animation-play-state:paused}.csResults__item{color:inherit;flex-direction:column;gap:.5rem;padding-inline:1.75rem;text-decoration:none;display:flex}.csResults__item:hover .l,.csResults__item:focus-visible .l{color:var(--primary)}.csResults__item .n{font-family:var(--font-display);font-size:2rem;font-weight:500;line-height:var(--leading-none);letter-spacing:-.02em;color:var(--primary)}.csResults__item .l{font-size:var(--text-s);color:var(--text-soft);line-height:var(--leading-snug);width:24ch}@keyframes csResultsTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.csBento{align-items:stretch}.csBento__rest{gap:var(--gap-open) var(--gap-tight);grid-template-columns:1fr 1fr;display:grid}.csLead{border-radius:var(--radius-md);min-height:24rem;display:block;position:relative;overflow:hidden}.csLead--green{--tint:31, 68, 55}.csLead--ink{--tint:15, 18, 64}.csLead--blue{--tint:30, 34, 170}.csLead--tan{--tint:217, 196, 166}.csLead__img{transition:transform .5s var(--ease-spring);background-position:50%;background-size:cover;position:absolute;inset:0}.csLead__photo,.csCarousel__photo{object-fit:cover}.csLead:hover .csLead__img{transform:scale(1.04)}.csLead__tint{background:linear-gradient(to top, rgba(var(--tint), .9) 0%, rgba(var(--tint), 0) 55%), linear-gradient(to bottom, rgba(var(--tint), .45) 0%, rgba(var(--tint), 0) 28%);position:absolute;inset:0}.csLead__logo{z-index:1;object-fit:contain;object-position:left center;filter:brightness(0)invert();width:auto;max-width:55%;height:44px;position:absolute;top:2rem;left:2rem}.csLead__body{z-index:1;position:absolute;bottom:2rem;left:2rem;right:2rem}.csLead__cat{font-size:var(--text-s);color:#ffffffb8;margin-bottom:.55rem;font-weight:600;display:block}.csLead__title{color:#fff;font-family:var(--font-display);font-weight:500;font-size:var(--h3);line-height:var(--leading-title);max-width:22ch;margin:0}.csLead--tan .csLead__tint{background:linear-gradient(to top, rgba(var(--tint), .99) 0%, rgba(var(--tint), .5) 100%)}.csLead--tan .csLead__title{color:var(--base)}.csLead--tan .csLead__cat{color:#0f1241a8}.csLead--tan .csLead__logo{filter:brightness(0);opacity:.85}@media (max-width:859px){.csBento>.csLead,.csBento>.csBento__rest{grid-column:span 12}.csLead{align-self:start;min-height:0}.csLead:before{content:"";padding-top:min(100%,30rem);display:block}}@media (max-width:519px){.csBento__rest .storyCard__title,.csMoreGrid__grid .storyCard__title{font-size:var(--h5)}}@media (max-width:767px){.csMoreGrid__grid>.span-4{grid-column-end:span 6}}.csCarousel{background:var(--base);min-height:26rem;position:relative;overflow:hidden}.csCarousel__slide{opacity:0;visibility:hidden;align-items:center;transition:opacity .8s,visibility .8s;display:flex;position:absolute;inset:0}.csCarousel__slide[data-active]{opacity:1;visibility:visible}.csCarousel__img{background-position:50%;background-size:cover;transition:transform 8s linear;position:absolute;inset:0;transform:scale(1.04)}.csCarousel__slide[data-active] .csCarousel__img{transform:scale(1)}.csCarousel__scrim{background:linear-gradient(96deg,#0f1240e6 0%,#0f1240db 62%,#0f124000 92%);position:absolute;inset:0}.csCarousel__body{z-index:1;width:100%;min-width:0;padding-block:2.5rem 5.5rem;position:relative}.csCarousel__logo{filter:brightness(0)invert();opacity:.9;width:auto;margin-bottom:1.75rem}.csCarousel__quote{font-family:var(--font-display);font-size:1.5rem;font-weight:500;line-height:var(--leading-title);letter-spacing:-.01em;color:#fff;max-width:36ch}.csCarousel__who{font-size:var(--text-s);letter-spacing:.04em;color:#ffffffb8;margin-top:1.25rem;font-weight:600}.csCarousel__cta{color:#fff;margin-top:2rem}.csCarousel__cta:after{background:#fff}.csCarousel__progress{z-index:2;padding-bottom:2.5rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:859px){.csCarousel{min-height:0}.csCarousel__slide{padding-block:3rem 4.5rem;display:none;position:relative;inset:auto}.csCarousel__slide[data-active]{display:flex}.csCarousel__scrim{background:linear-gradient(186deg,#0f1240e6 0%,#0f1240b8 100%)}}@media (prefers-reduced-motion:reduce){.csCarousel__img,.csCarousel__slide{transition:none}.csCarousel__slide[data-active] .csCarousel__img{transform:scale(1)}}.csMoreGrid__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;margin-bottom:1.5rem;display:flex}.csMoreGrid__head h2{font-family:var(--font-display);font-size:var(--h3)}.csMoreGrid__grid{row-gap:var(--gap-open)}.csMoreGrid__empty{color:var(--text-soft);padding-block:2rem}.csMoreGrid__empty .btn{margin-left:.35rem}.csFilters{flex-wrap:wrap;gap:1rem;display:flex}.csFilters__field{flex-direction:column;gap:.4rem;display:flex}.csFilters__label{font-size:var(--text-xs);color:var(--text-soft)}.csFilters select{appearance:none;min-width:12rem;font-family:var(--font-sans);font-size:var(--text-s);color:var(--text-strong);border:1px solid var(--rule);border-radius:var(--radius-sm);background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23797B8F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;outline:none;padding:.55rem 2.5rem .55rem .75rem;font-weight:500;transition:border-color .2s,box-shadow .2s}.csFilters select:focus-visible{border-color:var(--primary);box-shadow:var(--ring-focus)}@media (max-width:859px){.csFilters{width:100%}.csFilters__field{flex:12rem}.csFilters select{width:100%;min-width:0}}.csIndexCta{padding-block:3rem}.csIndexCta__grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}.csIndexCta h2{font-family:var(--font-display);font-size:var(--h2);color:#fff;max-width:24ch}@media (max-width:639px){.csIndexCta h2{font-size:var(--h3)}}@media (min-width:1024px){.csResults__item .n{font-size:2.5rem}.csCarousel__quote{font-size:1.625rem}}@media (min-width:1280px){.csResults__item .n{font-size:3rem}.csCarousel__quote{font-size:2rem}}@media (min-width:1024px){.csResults{padding-block:2.5rem}.csIndexCta{padding-block:4.5rem}}@media (min-width:1280px){.csResults{padding-block:3rem}.csIndexCta{padding-block:5.5rem}}@media (min-width:768px) and (max-width:859px){.csCarousel__slide{padding-block:4.5rem}}@media (min-width:1024px){.csResults{margin-bottom:3rem}.csResults__item{padding-inline:2.5rem}.csMoreGrid__head{margin-bottom:2rem}}@media (min-width:1280px){.csResults{margin-bottom:4rem}.csResults__item{padding-inline:3rem}.csCarousel{min-height:30.5rem}}
