.grid-container{padding-left:16px;padding-right:16px}@media print,screen and (width>=63.9375em){.grid-container{padding-left:24px;padding-right:24px}}@media print,screen and (width>=79.9375em){.grid-container{padding-left:24px;padding-right:24px}}@media screen and (width>=119.938em){.grid-container{padding-left:32px;padding-right:32px}}@media screen and (width>=159.938em){.grid-container{padding-left:352px;padding-right:352px}}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (width<=1279px){.hide-small-screen{display:none}}@media print,screen and (width>=79.9375em){.hide-large-screen{display:none}}.icon-hover{transition:transform getDuration(.3) ease,border getDuration(.3) ease;border:1px solid #0000;border-radius:50%}.icon-hover:focus,.icon-hover:focus-visible,.icon-hover:hover{border:1px solid #1c1c1c;border-radius:50%;transform:scale(.75)}.icon-hover:focus path,.icon-hover:focus-visible path,.icon-hover:hover path{fill:#1c1c1c;stroke:#1c1c1c}.text-underline{text-underline-offset:.25rem;text-decoration:underline}.fancybox__dialog .fancybox__container{--f-button-width:48px;--f-button-height:48px;--f-button-svg-width:48px;--f-button-svg-height:48px;--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent}.fancybox__dialog .fancybox__backdrop{background:#1c1c1c}.fancybox__dialog .fancybox__content:focus{outline:none}.fancybox__dialog .fancybox__caption,.fancybox__dialog .fancybox__counter{padding:1.5rem}.fancybox__dialog .fancybox__counter{text-align:right;background:#1c1c1c;justify-content:flex-end;align-items:flex-end;width:3rem;height:3rem;display:flex;position:absolute;bottom:0;right:0}@media print,screen and (width>=79.9375em){.fancybox__dialog .fancybox__counter{height:var(--carousel-button-height);text-align:center;background:0 0;justify-content:center;align-items:center;padding:0;top:calc(50% - 3.25rem);bottom:auto;transform:translateY(-200%)}}.fancybox__dialog .fancybox__caption{z-index:20;text-align:left;align-items:flex-end;height:3rem;margin-right:3rem;display:flex;position:absolute;bottom:0;left:0}@media print,screen and (width>=79.9375em){.fancybox__dialog .fancybox__caption{text-align:center;justify-content:center;align-items:center;height:5rem;margin:0;padding:0 6rem;right:0}}.fancybox__dialog .fancybox__slide,.fancybox__dialog .fancybox__slide.has-iframe{padding:3rem 0}@media print,screen and (width>=63.9375em){.fancybox__dialog .fancybox__slide,.fancybox__dialog .fancybox__slide.has-iframe{padding:3rem 0 0}}@media print,screen and (width>=79.9375em){.fancybox__dialog .fancybox__slide,.fancybox__dialog .fancybox__slide.has-iframe{padding:0 5rem}.fancybox__dialog .fancybox__nav{width:5rem}}.fancybox__dialog .fancybox__slide.has-caption,.fancybox__dialog .fancybox__slide.has-iframe.has-caption{padding-bottom:5rem}.fancybox__dialog .fancybox__nav{background:#1c1c1c;position:absolute;top:0;bottom:0;right:0}.fancybox__dialog .fancybox__nav .f-button{text-align:center}.fancybox__dialog .fancybox__nav .f-button.is-next,.fancybox__dialog .fancybox__nav .f-button.is-prev{margin:auto;left:0!important;right:0!important}.fancybox__dialog .fancybox__nav .f-button.is-next{transform:translateY(-150%)!important}.fancybox__dialog .fancybox__nav .f-button.is-prev{transform:translateY(0)!important}.fancybox__dialog .f-carousel__toolbar__column.is-right{flex-direction:column;justify-content:center;align-items:center;width:auto;height:100%;display:flex;position:fixed;right:0}.fancybox__dialog .f-button{box-sizing:border-box;border-radius:0}.fancybox__dialog .f-button:focus,.fancybox__dialog .f-button:focus-visible{outline:1px solid #fffaf3}.fancybox__dialog .f-button.is-disabled{opacity:0}.fancybox__dialog .f-button.is-close{width:4rem;height:3rem;padding:.5rem 1rem;position:absolute;top:0;right:0}.fancybox__dialog .f-button.is-close svg{transition:all .1s ease-in}.fancybox__dialog .f-button.is-close:focus-visible{position:absolute}@media print,screen and (width>=63.9375em){.fancybox__dialog .f-button.is-close:focus-visible svg,.fancybox__dialog .f-button.is-close:hover svg{transform:scale(.85)}}@media print,screen and (width>=79.9375em){.fancybox__dialog .f-button.is-close{width:5rem;height:5rem;padding:1rem}}
