@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Light.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Bold.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Medium.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Roman.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Roman.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Thin.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-BlkCn.woff2)format("woff2"),url(/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-BlkCn.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}.card-item-shared{flex-direction:column;width:100%;max-width:100%;height:100%;font-family:Helvetica Neue;display:flex}@media (min-width:760px){.card-item-shared{max-width:25rem}}.card-item-shared .card-image-wrapper{padding-top:1rem;padding-inline:1rem;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;height:auto;margin-inline:auto;padding-bottom:1.75rem}.card-item-shared .card-image-wrapper img{border-radius:1rem;width:100%;height:100%;display:block}@media (min-width:760px){.card-item-shared .card-image-wrapper{padding-top:1.5rem;max-width:25rem;padding-inline:1.25rem}}.card-item-shared .card-body{flex-direction:column;flex-grow:1;display:flex}.card-item-shared .card-body h3{color:var(--black-800);margin:0 0 .5rem;font-family:inherit;font-size:1.125rem;font-weight:700;line-height:1.35}@media (min-width:1360px){.card-item-shared .card-body h3{margin:0 0 .75rem;font-size:1.25rem;line-height:1.3}}.card-item-shared .card-body p{color:var(--black-700);flex-grow:1;margin:0 0 1rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5}@media (min-width:1360px){.card-item-shared .card-body p{font-size:1.125rem}}.card-item-shared .card-footer{align-items:center;width:100%;margin-top:auto;display:flex}.card-item-shared .card-footer--link-only{justify-content:center}.card-item-shared .card-footer--with-icons{justify-content:space-between;gap:.75rem}.card-item-shared .card-footer--with-icons .card-icons{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.card-item-shared .card-footer--with-icons .card-icons .icon-item{background-color:var(--green-100,#eef2d9);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.card-item-shared .card-footer--with-icons .card-icons .icon-item img,.card-item-shared .card-footer--with-icons .card-icons .icon-item svg{object-fit:contain;width:1rem;height:1rem}@media (min-width:1360px){.card-item-shared .card-footer--with-icons .card-icons .icon-item{width:2rem;height:2rem}.card-item-shared .card-footer--with-icons .card-icons .icon-item img,.card-item-shared .card-footer--with-icons .card-icons .icon-item svg{width:1.25rem;height:1.25rem}}.card-item-shared .card-footer .card-link{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.card-item-shared .card-footer .card-link,.card-item-shared .card-footer .card-link .link-text,.card-item-shared .card-footer .card-link span{color:var(--magenta-900);font-synthesis:none;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none}@media (min-width:1360px){.card-item-shared .card-footer .card-link,.card-item-shared .card-footer .card-link .link-text,.card-item-shared .card-footer .card-link span{font-size:1.125rem;line-height:1.33}}.card-item-shared .card-footer .card-link .link-text{text-decoration:underline}.card-item-shared .card-link-icon{flex-shrink:0;width:1.75rem;height:1.75rem;display:block}@media (min-width:1360px){.card-item-shared .card-link-icon{width:2rem;height:2rem}}
.card-item-render{box-sizing:border-box;justify-self:stretch;width:100%;min-width:0;max-width:100%}.content-section:not([class*=is-dbb-content-distribute-])>.card-item-render{margin-inline:auto}.cards-static-grid{display:contents}.cards-static-grid *,.cards-static-grid :before,.cards-static-grid :after{box-sizing:border-box}.cards-static-grid~.card-item-render,.cards-static-grid+*,.cards-static-grid>*{flex-direction:column;width:100%;height:100%;display:flex!important}.cards-static-grid .card-item-shared{background:var(--white);border-radius:1.25rem;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 .625rem 1.5625rem -.3125rem #0000000d}.cards-static-grid .card-item-shared .card-body{flex-direction:column;flex-grow:1;padding:0 1.25rem 1.9375rem;display:flex}
@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Light.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Bold.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Medium.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Roman.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Roman.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue/HelveticaNeue-Thin.woff2)format("woff2"),url(/fonts/HelveticaNeue/HelveticaNeue-Thin.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue LT Pro;src:url(/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-BlkCn.woff2)format("woff2"),url(/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-BlkCn.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}.cards-grid-fade-container{font-family:Helvetica Neue;display:contents!important}.cards-grid-fade-container *,.cards-grid-fade-container :before,.cards-grid-fade-container :after{box-sizing:border-box}.cards-grid-fade-container~.card-item-render,.cards-grid-fade-container+*,.cards-grid-fade-container>*{flex-direction:column;width:100%;height:100%;display:flex!important}.cards-grid-fade-container .grid-fade-item{background:#fff;border-radius:1.5rem;flex-direction:column;width:100%;height:100%;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000000a}.cards-grid-fade-container .grid-fade-item:hover{transform:translateY(-4px)}.cards-grid-fade-container .grid-fade-item .card-image-wrapper{padding-top:1rem;padding-inline:1rem;box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;height:auto;margin-inline:auto;padding-bottom:1.75rem}.cards-grid-fade-container .grid-fade-item .card-image-wrapper img{border-radius:1rem;width:100%;height:100%;display:block}@media (min-width:760px){.cards-grid-fade-container .grid-fade-item .card-image-wrapper{padding-top:1.5rem;max-width:25rem;padding-inline:1.25rem}}.cards-grid-fade-container .grid-fade-item .card-image-wrapper{margin:0!important;width:100%!important;max-width:100%!important;height:12.25rem!important;margin-inline:0!important;padding:1rem 1rem 1.75rem!important}.cards-grid-fade-container .grid-fade-item .card-image-wrapper img{object-fit:cover!important;border-radius:1rem!important;width:100%!important;height:100%!important}.cards-grid-fade-container .grid-fade-item .card-body{flex-direction:column;flex-grow:1;padding:0 1rem 1.5rem;display:flex}.cards-grid-fade-container .grid-fade-item .card-body .card-badge{background-color:var(--green-100);width:fit-content;color:var(--green-900);border-radius:.375rem;align-items:center;gap:.25rem;margin-bottom:.5rem;padding:.25rem .5rem;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1;display:flex}@media (min-width:1360px){.cards-grid-fade-container .grid-fade-item .card-body .card-badge{margin-bottom:.75rem;font-size:.875rem}.cards-grid-fade-container .grid-fade-item .card-body .card-badge img{width:1rem;height:1rem}}.cards-grid-fade-container .grid-fade-item .card-body h3{color:var(--black-800);margin:0;font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.2}@media (min-width:1360px){.cards-grid-fade-container .grid-fade-item .card-body h3{font-size:1.5rem;line-height:1.16}}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper{z-index:5;opacity:0;pointer-events:none;background:#fff;border-radius:1.5rem;flex-direction:column;width:100%;height:100%;padding:.75rem 1rem 1rem;transition:transform .75s cubic-bezier(.16,1,.3,1),opacity .5s ease-in-out;display:flex;position:absolute;top:0;left:0;transform:translateY(102%)}@media (min-width:1360px){.cards-grid-fade-container .grid-fade-item .fade-content-wrapper{padding:1rem 1.25rem 1.25rem}}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper h4{color:var(--black-800);margin:0 0 1rem;padding-right:3.125rem;font-family:inherit;font-size:1.25rem;font-weight:700;line-height:1.35}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .fade-description{color:var(--black-700);margin:0 0 1.5rem;font-family:inherit;font-size:.875rem;font-weight:300;line-height:1.5}@media (min-width:1360px){.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .fade-description{font-size:1rem;line-height:1.5}}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .fade-description a{color:var(--magenta-900)}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .fade-description li::marker{font-size:1.25rem}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .card-link-magenta{color:var(--magenta-900);align-self:flex-start;align-items:center;gap:.25rem;margin:auto;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .card-link-magenta .card-link-text{line-height:inherit}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .card-link-magenta .card-link-icon{flex-shrink:0;width:1.75rem;height:1.75rem;display:block}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .card-link-magenta:hover .card-link-text{text-decoration:underline}@media (min-width:1360px){.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .card-link-magenta{font-size:1.125rem;line-height:1.33}.cards-grid-fade-container .grid-fade-item .fade-content-wrapper .card-link-magenta .card-link-icon{width:2rem;height:2rem}}.cards-grid-fade-container .grid-fade-item .fade-interaction-trigger{background-color:var(--magenta-100);border:0px solid var(--magenta-100);cursor:pointer;z-index:10;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:top .55s cubic-bezier(.25,1,.5,1),bottom .55s cubic-bezier(.25,1,.5,1),background-color .3s,border-color .3s,box-shadow .3s;animation:2s ease-in-out infinite bounce-trigger;display:flex;position:absolute;bottom:1.5rem;right:1.5rem}@media (min-width:1360px){.cards-grid-fade-container .grid-fade-item .fade-interaction-trigger{width:2rem;height:2rem}}.cards-grid-fade-container .grid-fade-item .fade-interaction-trigger .arrow-icon{border-top:2px solid var(--magenta-900);border-left:2px solid var(--magenta-900);border-radius:1px;width:8px;height:8px;margin-top:3px;transition:transform .5s cubic-bezier(.25,1,.5,1),border-color .3s;transform:rotate(45deg)}.cards-grid-fade-container .grid-fade-item .fade-interaction-trigger:hover{background-color:var(--magenta-900)}.cards-grid-fade-container .grid-fade-item .fade-interaction-trigger:hover .arrow-icon{border-color:var(--white)!important}.cards-grid-fade-container .grid-fade-item.is-active{box-shadow:0 20px 40px #db277714}.cards-grid-fade-container .grid-fade-item.is-active .fade-content-wrapper{opacity:1;pointer-events:auto;transform:translateY(0)}.cards-grid-fade-container .grid-fade-item.is-active .fade-interaction-trigger{background-color:var(--magenta-100);border:0px solid var(--magenta-100);animation:none;top:1.5rem;bottom:auto;right:1.5rem}.cards-grid-fade-container .grid-fade-item.is-active .fade-interaction-trigger .arrow-icon{border-top-color:var(--magenta-900);border-left-color:var(--magenta-900);margin-top:-2px;transform:rotate(225deg)}.cards-grid-fade-container .grid-fade-item.is-active .fade-interaction-trigger:hover{background-color:var(--magenta-900)}.cards-grid-fade-container .grid-fade-item.is-active .fade-interaction-trigger:hover .arrow-icon{border-color:var(--white)!important}.cards-grid-fade-container--solo{gap:0;padding:0;display:block}.cards-grid-fade-container--solo .grid-fade-item{width:100%;max-width:100%;margin-inline:auto}.cards-grid-fade-container--solo .grid-fade-item .card-image-wrapper{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;height:auto;margin-inline:auto;padding:0}.cards-grid-fade-container--solo .grid-fade-item .card-image-wrapper img{object-fit:cover;border-radius:1rem;width:100%;height:auto;display:block}@media (min-width:1360px){.cards-grid-fade-container--solo .grid-fade-item .card-image-wrapper{max-width:22.5rem}}.cards-grid-fade-container--solo .grid-fade-item .card-image-wrapper{max-width:100%!important}@keyframes bounce-trigger{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (min-width:760px){.cards-grid-fade-container .grid-fade-item,.cards-grid-fade-container--solo .grid-fade-item{margin-inline:auto;max-width:25rem!important}.cards-grid-fade-container .grid-fade-item .card-image-wrapper,.cards-grid-fade-container--solo .grid-fade-item .card-image-wrapper{max-width:25rem!important;height:15rem!important}}@media (min-width:1024px){.cards-grid-fade-container .grid-fade-item .card-body{padding:0 1.25rem 2rem!important}.cards-grid-fade-container .grid-fade-item .card-image-wrapper{height:12.75rem!important;padding:24px 1.25rem 1.75rem!important}}
