.AdminBanner-module-scss-module__LJpMaG__banner{justify-content:space-between;align-items:center;padding-top:.25rem;padding-bottom:.25rem;display:flex}.AdminBanner-module-scss-module__LJpMaG__banner .AdminBanner-module-scss-module__LJpMaG__message{font-size:1rem;font-weight:600}.AdminBanner-module-scss-module__LJpMaG__banner .AdminBanner-module-scss-module__LJpMaG__message a{color:hsl(var(--accent-foreground));font-style:italic;font-weight:900;text-decoration:none}.AdminBanner-module-scss-module__LJpMaG__banner .AdminBanner-module-scss-module__LJpMaG__message a:hover{color:hsl(var(--accent-foreground)/.8);text-decoration:underline}.AdminBanner-module-scss-module__LJpMaG__banner .AdminBanner-module-scss-module__LJpMaG__actions{align-items:center;gap:.25rem;display:flex}.AdminBanner-module-scss-module__LJpMaG__banner .AdminBanner-module-scss-module__LJpMaG__actions a{color:hsl(var(--accent-foreground));border:.0625rem solid hsl(var(--accent-foreground));border-radius:0;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:1rem;font-weight:600;text-decoration:none;display:flex}.AdminBanner-module-scss-module__LJpMaG__banner .AdminBanner-module-scss-module__LJpMaG__actions a:hover{background-color:hsl(var(--accent-foreground));color:hsl(var(--accent))}
.Container-module-scss-module__o3eu6G__container{width:100%;max-width:100rem;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%}.Container-module-scss-module__o3eu6G__container.Container-module-scss-module__o3eu6G__margin{margin:4rem auto}.Container-module-scss-module__o3eu6G__container.Container-module-scss-module__o3eu6G__stretch{max-width:100%;padding-left:0;padding-right:0}.Container-module-scss-module__o3eu6G__background{width:100%;margin:0;padding-left:5%;padding-right:5%}.Container-module-scss-module__o3eu6G__background.Container-module-scss-module__o3eu6G__full{padding-left:0;padding-right:0}.Container-module-scss-module__o3eu6G__background.Container-module-scss-module__o3eu6G__primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.Container-module-scss-module__o3eu6G__background.Container-module-scss-module__o3eu6G__secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.Container-module-scss-module__o3eu6G__background.Container-module-scss-module__o3eu6G__accent{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.Container-module-scss-module__o3eu6G__background.Container-module-scss-module__o3eu6G__dark{background-color:hsl(var(--foreground));color:hsl(var(--background))}.Container-module-scss-module__o3eu6G__background.Container-module-scss-module__o3eu6G__light{background-color:hsl(var(--background));color:hsl(var(--foreground))}
.Callout-module-scss-module__q0Fmqq__container{background-color:hsl(var(--muted));text-align:center;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:2rem;display:flex}.Callout-module-scss-module__q0Fmqq__container .Callout-module-scss-module__q0Fmqq__callout{margin-bottom:0;padding:2rem;letter-spacing:0!important}@media (min-width:640px){.Callout-module-scss-module__q0Fmqq__container .Callout-module-scss-module__q0Fmqq__callout{padding:2rem 4rem}}
.GalleryInline-module-scss-module__0p3yxG__gallery{flex-direction:column;gap:2rem;list-style-type:none;display:flex}@media (min-width:768px){.GalleryInline-module-scss-module__0p3yxG__gallery{flex-direction:row}}.GalleryInline-module-scss-module__0p3yxG__gallery .GalleryInline-module-scss-module__0p3yxG__media{flex-basis:100%}
.FeaturedMedia-module-scss-module__FsNuOG__section{flex-direction:column;gap:1rem;display:flex}
.Button-module-scss-module__ZpSfbG__button{letter-spacing:.0625rem;text-align:left;font-size:1.25rem;font-weight:600;font-family:var(--font-primary);cursor:pointer;background-color:#0000;border:.0625rem solid #0000;border-radius:.0625rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:fit-content;max-width:max-content;padding:.75rem 2rem .75rem 0;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.Button-module-scss-module__ZpSfbG__button:active{transform:scale(.98)}.Button-module-scss-module__ZpSfbG__button:focus-visible:not(.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__icon){outline-offset:.125rem;outline-width:.1875rem;outline-style:solid;padding-left:.25rem}.Button-module-scss-module__ZpSfbG__button:hover{text-underline-offset:.125rem;text-decoration:underline;text-decoration-thickness:.125rem}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__small{padding:.5rem 1.25rem .5rem 0}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__icon{padding:1.375rem;line-height:0}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__icon svg{width:1.5rem;height:1.5rem}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__small.Button-module-scss-module__ZpSfbG__icon{padding:.875rem;line-height:0}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__small.Button-module-scss-module__ZpSfbG__icon svg{width:1rem;height:1rem}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__full{width:100%}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__primary{color:hsl(var(--primary))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__primary:hover{color:hsl(var(--primary)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__primary:focus-visible{outline-color:hsl(var(--primary))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__primary.Button-module-scss-module__ZpSfbG__inverse{color:hsl(var(--primary-foreground))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__primary.Button-module-scss-module__ZpSfbG__inverse:hover{color:hsl(var(--primary-foreground)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__primary.Button-module-scss-module__ZpSfbG__inverse:focus-visible{outline-color:hsl(var(--primary-foreground))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__secondary{color:hsl(var(--secondary))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__secondary:hover{color:hsl(var(--secondary)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__secondary:focus-visible{outline-color:hsl(var(--secondary))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__secondary.Button-module-scss-module__ZpSfbG__inverse{color:hsl(var(--secondary-foreground))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__secondary.Button-module-scss-module__ZpSfbG__inverse:hover{color:hsl(var(--secondary-foreground)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__secondary.Button-module-scss-module__ZpSfbG__inverse:focus-visible{outline-color:hsl(var(--secondary-foreground))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__accent{color:hsl(var(--accent))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__accent:hover{color:hsl(var(--accent)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__accent:focus-visible{outline-color:hsl(var(--accent))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__accent.Button-module-scss-module__ZpSfbG__inverse{color:hsl(var(--accent-foreground))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__accent.Button-module-scss-module__ZpSfbG__inverse:hover{color:hsl(var(--accent-foreground)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__accent.Button-module-scss-module__ZpSfbG__inverse:focus-visible{outline-color:hsl(var(--accent-foreground))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__light{color:hsl(var(--background))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__light:hover{color:hsl(var(--background)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__light:focus-visible{outline-color:hsl(var(--background))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__dark{color:hsl(var(--foreground))}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__dark:hover{color:hsl(var(--foreground)/.9)}.Button-module-scss-module__ZpSfbG__button.Button-module-scss-module__ZpSfbG__dark:focus-visible{outline-color:hsl(var(--foreground))}
.Navigation-module-scss-module__qxb7jG__container{flex-grow:1;justify-content:flex-end;display:flex}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__mobile{flex-shrink:0}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__mobile .Navigation-module-scss-module__qxb7jG__open svg{width:3rem;height:3rem}@media (min-width:1024px){.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__mobile{display:none}}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation){display:none;position:relative}@media (min-width:1024px){.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation){display:block}}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list{align-items:center;gap:1rem;list-style-type:none;display:flex}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger,.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__link{-webkit-user-select:none;user-select:none;background-color:#0000;border:none}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger a,.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__link{text-transform:uppercase;letter-spacing:.125rem;color:hsl(var(--background));border-radius:.0625rem;font-size:1rem;font-weight:400;text-decoration:none}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger a:focus-visible,.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__link:focus-visible{outline:.125rem solid hsl(var(--primary));outline-offset:.25rem}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger a:hover,.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__link:hover{color:hsl(var(--background)/.8)}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger{color:hsl(var(--background));border-radius:.0625rem;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger a{padding:.25rem .5rem}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger:focus-visible{outline:.125rem solid hsl(var(--primary));outline-offset:.25rem}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger:hover{color:hsl(var(--background)/.8)}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger .Navigation-module-scss-module__qxb7jG__icon{flex-shrink:0;transition:transform .25s;position:relative}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__trigger[data-state=open] .Navigation-module-scss-module__qxb7jG__icon{transform:rotate(-180deg)}.Navigation-module-scss-module__qxb7jG__container .Navigation-module-scss-module__qxb7jG__navigation:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation) .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__link{padding:.5rem 1rem;display:block}.Navigation-module-scss-module__qxb7jG__content:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content){width:100%;margin-top:.5rem;animation-duration:.25s;animation-timing-function:ease;position:absolute;top:0;left:0}.Navigation-module-scss-module__qxb7jG__content:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content) .Navigation-module-scss-module__qxb7jG__subnavigation{background-color:hsl(var(--foreground));border:.0625rem solid hsl(var(--background)/.25);min-width:fit-content}.Navigation-module-scss-module__qxb7jG__content:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content) .Navigation-module-scss-module__qxb7jG__subnavigation .Navigation-module-scss-module__qxb7jG__sublist{list-style-type:none}.Navigation-module-scss-module__qxb7jG__content:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content) .Navigation-module-scss-module__qxb7jG__subnavigation .Navigation-module-scss-module__qxb7jG__sublist .Navigation-module-scss-module__qxb7jG__subitem:not(:last-child){border-bottom:.0625rem solid hsl(var(--background)/.25)}.Navigation-module-scss-module__qxb7jG__content:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content) .Navigation-module-scss-module__qxb7jG__subnavigation .Navigation-module-scss-module__qxb7jG__sublist .Navigation-module-scss-module__qxb7jG__subitem .Navigation-module-scss-module__qxb7jG__sublink{text-transform:uppercase;letter-spacing:.125rem;color:hsl(var(--background));text-wrap:nowrap;border-radius:.0625rem;padding:1rem;font-size:1rem;font-weight:400;text-decoration:none;display:block}.Navigation-module-scss-module__qxb7jG__content:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content) .Navigation-module-scss-module__qxb7jG__subnavigation .Navigation-module-scss-module__qxb7jG__sublist .Navigation-module-scss-module__qxb7jG__subitem .Navigation-module-scss-module__qxb7jG__sublink:focus-visible{outline:.125rem solid hsl(var(--primary));outline-offset:.25rem}.Navigation-module-scss-module__qxb7jG__content:not(.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content) .Navigation-module-scss-module__qxb7jG__subnavigation .Navigation-module-scss-module__qxb7jG__sublist .Navigation-module-scss-module__qxb7jG__subitem .Navigation-module-scss-module__qxb7jG__sublink:hover{background-color:hsl(var(--background)/.0625)}.Navigation-module-scss-module__qxb7jG__position{perspective:2000px;width:100%;display:flex;position:absolute;top:100%;left:0}.Navigation-module-scss-module__qxb7jG__position .Navigation-module-scss-module__qxb7jG__viewport{transform-origin:top;height:var(--radix-navigation-menu-viewport-height);width:var(--radix-navigation-menu-viewport-width);left:var(--trigger-left);min-width:var(--trigger-width);transition:width,height,all .3s;position:relative}.Navigation-module-scss-module__qxb7jG__position .Navigation-module-scss-module__qxb7jG__viewport[data-state=open]{animation:.2s Navigation-module-scss-module__qxb7jG__scaleIn}.Navigation-module-scss-module__qxb7jG__position .Navigation-module-scss-module__qxb7jG__viewport[data-state=closed]{animation:.2s Navigation-module-scss-module__qxb7jG__scaleOut}.Navigation-module-scss-module__qxb7jG__DialogOverlay{background-color:var(--black-a6);z-index:999;animation:.15s cubic-bezier(.16,1,.3,1) Navigation-module-scss-module__qxb7jG__overlayShow;position:fixed;inset:0}.Navigation-module-scss-module__qxb7jG__DialogContent{background-color:hsl(var(--foreground)/.9);color:hsl(var(--background));border-left:.0625rem solid hsl(var(--background)/.25);z-index:1000;scrollbar-width:thin;scrollbar-color:var(--gray-8)var(--gray-10);flex-direction:column;width:75vw;max-width:28.125rem;padding:3rem;animation:.15s ease-in-out Navigation-module-scss-module__qxb7jG__contentShow;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:clip auto}@media (min-width:640px){.Navigation-module-scss-module__qxb7jG__DialogContent{padding:4rem}}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__close svg{width:3rem;height:3rem}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__header{flex-direction:column-reverse;gap:2rem;display:flex}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__header .Navigation-module-scss-module__qxb7jG__title{text-transform:uppercase;letter-spacing:.0625rem;color:hsl(var(--background));font-size:1.5rem;font-weight:600}@media (min-width:436px){.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__header{flex-direction:row;justify-content:space-between;align-items:center}}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content{flex-grow:1;padding:.25rem;display:flex}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation{flex-direction:column;flex-grow:1;justify-content:space-between;margin:4rem 0 2rem;display:flex}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list{flex-direction:column;gap:1rem;list-style-type:none;display:flex}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item{border-bottom:.0625rem solid hsl(var(--background)/.25);padding-bottom:1rem}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item:first-child{border-top:.0625rem solid hsl(var(--background)/.25);padding-top:1rem}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__link,.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__sublink{color:hsl(var(--background));text-transform:uppercase;letter-spacing:.125rem;border-radius:.0625rem;padding:1rem 0;font-size:1.25rem;font-weight:400;text-decoration:none;transition:all .2s ease-in;display:block}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__link.Navigation-module-scss-module__qxb7jG__active,.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__link:hover,.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__sublink.Navigation-module-scss-module__qxb7jG__active,.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__sublink:hover{color:hsl(var(--background)/.8)}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__link:focus-visible,.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__sublink:focus-visible{outline:.125rem solid hsl(var(--primary));outline-offset:.25rem;padding-left:.5rem}.Navigation-module-scss-module__qxb7jG__DialogContent .Navigation-module-scss-module__qxb7jG__content .Navigation-module-scss-module__qxb7jG__navigation .Navigation-module-scss-module__qxb7jG__list .Navigation-module-scss-module__qxb7jG__item .Navigation-module-scss-module__qxb7jG__sublist{margin-top:.5rem;padding-bottom:1rem;list-style-type:none}.Navigation-module-scss-module__qxb7jG__DialogContent:focus-visible{outline:none}@keyframes Navigation-module-scss-module__qxb7jG__scaleIn{0%{opacity:0;transform:rotateX(-30deg)scale(.9)}to{opacity:1;transform:rotateX(0)scale(1)}}@keyframes Navigation-module-scss-module__qxb7jG__scaleOut{0%{opacity:1;transform:rotateX(0)scale(1)}to{opacity:0;transform:rotateX(-10deg)scale(.95)}}@keyframes Navigation-module-scss-module__qxb7jG__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes Navigation-module-scss-module__qxb7jG__contentShow{0%{opacity:0;transform:translate(50%)}to{opacity:1;transform:translate(0)}}
.Header-module-scss-module__NbtDza__position{position:relative}.Header-module-scss-module__NbtDza__header{background-color:var(--gray-a12);z-index:100;padding:2rem 0;position:absolute;left:0;right:0}.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content{justify-content:space-between;align-items:center;gap:4rem;display:flex}@media (min-width:640px){.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content{flex-wrap:wrap;gap:2rem}}.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content .Header-module-scss-module__NbtDza__link{border-radius:.0625rem;padding:.5rem;display:block}.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content .Header-module-scss-module__NbtDza__link:focus-visible{outline:.125rem solid hsl(var(--primary));outline-offset:.25rem}.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content .Header-module-scss-module__NbtDza__link .Header-module-scss-module__NbtDza__logo{width:25rem;height:auto;display:none}.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content .Header-module-scss-module__NbtDza__link .Header-module-scss-module__NbtDza__icon{width:auto;height:3rem}@media (min-width:768px){.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content .Header-module-scss-module__NbtDza__link .Header-module-scss-module__NbtDza__logo{display:block}.Header-module-scss-module__NbtDza__header .Header-module-scss-module__NbtDza__content .Header-module-scss-module__NbtDza__link .Header-module-scss-module__NbtDza__icon{display:none}}
.Footer-module-scss-module__sgH6nG__footer{background-color:hsl(var(--foreground));color:hsl(var(--background))}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container{flex-direction:column;padding-top:2rem;display:flex}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__grid{gap:2.5rem;margin-bottom:2rem;display:grid}@media (min-width:768px){.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__grid{grid-template-columns:repeat(2,1fr)}}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__link{color:hsl(var(--background));letter-spacing:.0625rem;border-radius:.0625rem;margin-bottom:.5rem;padding:.25rem;text-decoration:none;display:block}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations{flex-direction:column;gap:2.5rem;display:flex}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores{flex-direction:column;gap:2rem;list-style-type:none;display:flex}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__address{margin-bottom:1rem;font-size:1.25rem;font-style:normal}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__link{text-transform:uppercase;display:inline-block}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__link:hover,.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__link:focus-visible{background-color:hsl(var(--background));color:hsl(var(--foreground))}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__socials{align-items:center;gap:1rem;margin:1rem 0;display:flex}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__socials .Footer-module-scss-module__sgH6nG__icon{color:hsl(var(--background));border-radius:.0625rem;padding:.25rem;display:inline-block}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__socials .Footer-module-scss-module__sgH6nG__icon svg{width:1.5rem;height:1.5rem}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__socials .Footer-module-scss-module__sgH6nG__icon:hover,.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__locations .Footer-module-scss-module__sgH6nG__stores .Footer-module-scss-module__sgH6nG__store .Footer-module-scss-module__sgH6nG__location .Footer-module-scss-module__sgH6nG__socials .Footer-module-scss-module__sgH6nG__icon:focus-visible{background-color:hsl(var(--background));color:hsl(var(--foreground))}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__explore{flex-direction:column;gap:2.5rem;display:flex}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__explore .Footer-module-scss-module__sgH6nG__sections{list-style-type:none}@media (min-width:640px){.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__explore .Footer-module-scss-module__sgH6nG__sections{columns:2}}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__explore .Footer-module-scss-module__sgH6nG__sections .Footer-module-scss-module__sgH6nG__section .Footer-module-scss-module__sgH6nG__links{break-before:avoid;margin-bottom:2rem;list-style-type:none}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__explore .Footer-module-scss-module__sgH6nG__sections .Footer-module-scss-module__sgH6nG__section .Footer-module-scss-module__sgH6nG__links .Footer-module-scss-module__sgH6nG__link{break-before:avoid;font-size:1.125rem}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__explore .Footer-module-scss-module__sgH6nG__sections .Footer-module-scss-module__sgH6nG__section .Footer-module-scss-module__sgH6nG__links .Footer-module-scss-module__sgH6nG__link:hover{color:hsl(var(--background)/.9);text-decoration:underline}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__explore .Footer-module-scss-module__sgH6nG__sections .Footer-module-scss-module__sgH6nG__section .Footer-module-scss-module__sgH6nG__links .Footer-module-scss-module__sgH6nG__link:focus-visible{background-color:hsl(var(--background));color:hsl(var(--foreground))}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__businesses{flex-direction:column;gap:1.5rem;margin-top:4rem;display:flex}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__businesses .Footer-module-scss-module__sgH6nG__logos{flex-direction:column;justify-content:center;gap:2rem;list-style-type:none;display:flex}@media (min-width:436px){.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__businesses .Footer-module-scss-module__sgH6nG__logos{flex-direction:row}}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__businesses .Footer-module-scss-module__sgH6nG__logos .Footer-module-scss-module__sgH6nG__logo{border:.0625rem solid hsl(var(--background)/.25)}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__businesses .Footer-module-scss-module__sgH6nG__logos .Footer-module-scss-module__sgH6nG__logo a{display:block}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__businesses .Footer-module-scss-module__sgH6nG__logos .Footer-module-scss-module__sgH6nG__logo a:focus-visible{outline:.25rem solid hsl(var(--primary));outline-offset:.1875rem}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__container .Footer-module-scss-module__sgH6nG__businesses .Footer-module-scss-module__sgH6nG__logos .Footer-module-scss-module__sgH6nG__logo img{border-radius:.0625rem;width:100%;height:auto}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal{flex-direction:column;justify-content:center;gap:1rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal{flex-direction:row;justify-content:space-between;align-items:center}}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__pages{justify-content:center;gap:.75rem;margin:0 auto;list-style-type:none;display:flex}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__pages .Footer-module-scss-module__sgH6nG__notice{margin:1rem 0}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__pages .Footer-module-scss-module__sgH6nG__notice:not(:first-child):before{content:"•";content:"•"/"";margin-right:.75rem}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__notice{text-align:center;color:hsl(var(--background)/.75);text-transform:uppercase;letter-spacing:.0625rem;margin:1rem auto;font-size:.75rem}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__notice a,.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__notice button{color:hsl(var(--background)/.75);text-decoration:none}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__notice a:hover,.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__notice button:hover{color:hsl(var(--background)/.625)}.Footer-module-scss-module__sgH6nG__footer .Footer-module-scss-module__sgH6nG__legal .Footer-module-scss-module__sgH6nG__notice button{font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;padding:0}
.SkipLink-module-scss-module__oYSPBG__link{background-color:hsl(var(--foreground));color:hsl(var(--background));border-radius:.0625rem;justify-content:center;align-items:center;margin:.5rem;padding:1rem;font-weight:600;text-decoration:none;display:flex}.SkipLink-module-scss-module__oYSPBG__link:focus-visible{z-index:1000;outline:.1875rem solid hsl(var(--primary));outline-offset:.125rem;clip:revert!important;width:auto!important;height:auto!important;margin:1rem!important;padding:1rem!important}.SkipLink-module-scss-module__oYSPBG__destination{background-color:hsl(var(--foreground));color:hsl(var(--background));border-radius:.0625rem;max-width:120rem;margin:1rem auto;padding:.5rem;display:none}
.ConsentManager-module-scss-module__ImsGsG__banner{z-index:998;background-color:hsl(var(--foreground)/.95);max-width:34rem;color:hsl(var(--background));border:.0625rem solid hsl(var(--background)/.25);border-top:.25rem solid hsl(var(--primary));box-shadow:0 1rem 3rem hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:.0625rem;padding:1.75rem 1.75rem 1rem;animation:.3s cubic-bezier(.16,1,.3,1) ConsentManager-module-scss-module__ImsGsG__bannerShow;position:fixed;bottom:1rem;left:1rem;right:1rem}@media (min-width:640px){.ConsentManager-module-scss-module__ImsGsG__banner{padding:2rem 2rem 1.25rem;bottom:1.5rem;left:1.5rem}}.ConsentManager-module-scss-module__ImsGsG__banner .ConsentManager-module-scss-module__ImsGsG__eyebrow{text-transform:uppercase;letter-spacing:.25rem;color:hsl(var(--primary));margin-bottom:.75rem;font-size:1rem;font-weight:500}.ConsentManager-module-scss-module__ImsGsG__banner .ConsentManager-module-scss-module__ImsGsG__message{color:hsl(var(--background)/.85);font-size:1.0625rem;line-height:1.6}.ConsentManager-module-scss-module__ImsGsG__banner .ConsentManager-module-scss-module__ImsGsG__actions{margin-top:1.5rem}.ConsentManager-module-scss-module__ImsGsG__banner .ConsentManager-module-scss-module__ImsGsG__customize{flex-basis:100%}@media (min-width:436px){.ConsentManager-module-scss-module__ImsGsG__banner .ConsentManager-module-scss-module__ImsGsG__customize{flex-basis:auto;margin-left:auto}}.ConsentManager-module-scss-module__ImsGsG__message a,.ConsentManager-module-scss-module__ImsGsG__description a{color:hsl(var(--primary));text-underline-offset:.125rem}.ConsentManager-module-scss-module__ImsGsG__message a:hover,.ConsentManager-module-scss-module__ImsGsG__description a:hover{color:hsl(var(--primary)/.85)}.ConsentManager-module-scss-module__ImsGsG__message a:focus-visible,.ConsentManager-module-scss-module__ImsGsG__description a:focus-visible{outline:.1875rem solid hsl(var(--primary));outline-offset:.125rem}.ConsentManager-module-scss-module__ImsGsG__actions{flex-wrap:wrap;gap:.75rem;display:flex}.ConsentManager-module-scss-module__ImsGsG__action{min-height:3rem;font-family:var(--font-primary);letter-spacing:.0625rem;white-space:nowrap;cursor:pointer;background-color:#0000;border:.0625rem solid #0000;border-radius:.0625rem;flex:1 1 0;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;display:inline-flex}@media (min-width:436px){.ConsentManager-module-scss-module__ImsGsG__action{flex:none}}.ConsentManager-module-scss-module__ImsGsG__action:active{transform:scale(.98)}.ConsentManager-module-scss-module__ImsGsG__action:focus-visible{outline:.1875rem solid hsl(var(--primary));outline-offset:.125rem}.ConsentManager-module-scss-module__ImsGsG__action.ConsentManager-module-scss-module__ImsGsG__filled{background-color:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ConsentManager-module-scss-module__ImsGsG__action.ConsentManager-module-scss-module__ImsGsG__filled:hover{background-color:hsl(var(--primary)/.85);border-color:hsl(var(--primary)/.85)}.ConsentManager-module-scss-module__ImsGsG__action.ConsentManager-module-scss-module__ImsGsG__outline{border-color:hsl(var(--background)/.5);color:hsl(var(--background))}.ConsentManager-module-scss-module__ImsGsG__action.ConsentManager-module-scss-module__ImsGsG__outline:hover{border-color:hsl(var(--background));background-color:hsl(var(--background)/.1)}.ConsentManager-module-scss-module__ImsGsG__action.ConsentManager-module-scss-module__ImsGsG__text{color:hsl(var(--background)/.8);text-decoration:underline;-webkit-text-decoration-color:hsl(var(--background)/.35);text-decoration-color:hsl(var(--background)/.35);text-underline-offset:.25rem;padding-left:.5rem;padding-right:.5rem}.ConsentManager-module-scss-module__ImsGsG__action.ConsentManager-module-scss-module__ImsGsG__text:hover{color:hsl(var(--background));-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.ConsentManager-module-scss-module__ImsGsG__overlay{z-index:999;background-color:var(--black-a8);animation:.15s cubic-bezier(.16,1,.3,1) ConsentManager-module-scss-module__ImsGsG__overlayShow;position:fixed;inset:0}.ConsentManager-module-scss-module__ImsGsG__dialog{z-index:1000;scrollbar-width:thin;scrollbar-color:var(--gray-8)var(--gray-10);background-color:hsl(var(--foreground)/.95);width:calc(100% - 2rem);max-width:38rem;max-height:calc(100dvh - 2rem);color:hsl(var(--background));border:.0625rem solid hsl(var(--background)/.25);border-top:.25rem solid hsl(var(--primary));box-shadow:0 1rem 3rem hsl(var(--foreground)/.35);border-radius:.0625rem;padding:2rem 1.75rem 1.25rem;animation:.2s cubic-bezier(.16,1,.3,1) ConsentManager-module-scss-module__ImsGsG__dialogShow;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media (min-width:640px){.ConsentManager-module-scss-module__ImsGsG__dialog{padding:2.5rem 2.5rem 1.5rem}}.ConsentManager-module-scss-module__ImsGsG__dialog:focus,.ConsentManager-module-scss-module__ImsGsG__dialog:focus-visible{outline:none}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__title{text-transform:uppercase;letter-spacing:.25rem;color:hsl(var(--primary));font-size:min(6vw,1.5rem);font-weight:400;line-height:1.25}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__close{margin-right:-1.375rem}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__description{color:hsl(var(--background)/.85);margin:1rem 0 1.5rem;line-height:1.6}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__categories{border-bottom:.0625rem solid hsl(var(--background)/.25);list-style-type:none}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__category{border-top:.0625rem solid hsl(var(--background)/.25);justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem 0;display:flex}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__label{text-transform:uppercase;letter-spacing:.125rem;font-size:1rem;font-weight:600;display:block}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__detail{color:hsl(var(--background)/.65);margin-top:.375rem;font-size:.9375rem;line-height:1.5}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__always{text-transform:uppercase;letter-spacing:.0625rem;color:hsl(var(--primary));flex-shrink:0;font-size:.75rem;font-weight:600}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__actions{margin-top:1.5rem}.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__actions .ConsentManager-module-scss-module__ImsGsG__save{flex-basis:100%}@media (min-width:640px){.ConsentManager-module-scss-module__ImsGsG__dialog .ConsentManager-module-scss-module__ImsGsG__actions .ConsentManager-module-scss-module__ImsGsG__save{flex-basis:auto;order:1;margin-left:auto}}.ConsentManager-module-scss-module__ImsGsG__switch{border:.0625rem solid hsl(var(--background)/.35);cursor:pointer;background-color:#0000;border-radius:9999px;flex-shrink:0;width:3rem;height:1.625rem;padding:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;position:relative}.ConsentManager-module-scss-module__ImsGsG__switch[data-state=checked]{background-color:hsl(var(--primary));border-color:hsl(var(--primary))}.ConsentManager-module-scss-module__ImsGsG__switch:hover:not([data-state=checked]){border-color:hsl(var(--background)/.6)}.ConsentManager-module-scss-module__ImsGsG__switch:focus-visible{outline:.1875rem solid hsl(var(--primary));outline-offset:.1875rem}.ConsentManager-module-scss-module__ImsGsG__switch .ConsentManager-module-scss-module__ImsGsG__thumb{background-color:hsl(var(--background)/.75);border-radius:9999px;width:1.125rem;height:1.125rem;transition:transform .2s ease-in-out,background-color .2s ease-in-out;display:block;transform:translate(.1875rem)}.ConsentManager-module-scss-module__ImsGsG__switch .ConsentManager-module-scss-module__ImsGsG__thumb[data-state=checked]{background-color:hsl(var(--primary-foreground));transform:translate(1.5625rem)}@media (prefers-reduced-motion:reduce){.ConsentManager-module-scss-module__ImsGsG__banner,.ConsentManager-module-scss-module__ImsGsG__overlay,.ConsentManager-module-scss-module__ImsGsG__dialog{animation:none}}@keyframes ConsentManager-module-scss-module__ImsGsG__bannerShow{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes ConsentManager-module-scss-module__ImsGsG__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes ConsentManager-module-scss-module__ImsGsG__dialogShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
/*# sourceMappingURL=5996b17a55b6a076.css.map*/