.gw-cookie-banner{display:flex;position:fixed;right:1rem;bottom:1rem;flex-direction:column;z-index:90;border-radius:var(--gw-cookie-border-radius,1rem);box-shadow:var(--gw-cookie-box-shadow,0 .125rem .375rem .125rem rgba(0,0,0,.1));background-color:var(--gw-cookie-bg,#fff);padding:1.125rem 1.25rem;max-width:25rem;line-height:var(--gw-cookie-line-height-base, 1.5);color:var(--gw-cookie-text,#6c6c6c);font-family:var(--gw-cookie-font-family-base, "Inter", sans-serif);font-size:var(--gw-cookie-font-size-base, .8125rem);font-weight:var(--gw-cookie-font-weight-base,400)}.gw-cookie-banner .gw-cookie-banner-header{display:flex;gap:1rem;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem}.gw-cookie-banner .gw-cookie-banner-extended{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,opacity .2s ease-out;opacity:0}.gw-cookie-banner .gw-cookie-banner-extended .gw-cookie-banner-extended-content{min-height:0;overflow:hidden}.gw-cookie-banner .gw-cookie-banner-extended ul{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;line-height:var(--gw-cookie-line-height-small, 1.2);font-size:var(--gw-cookie-font-size-small, .75rem)}.gw-cookie-banner .gw-cookie-banner-extended ul li{border-bottom:1px solid var(--gw-cookie-border,#e5e5e5);padding-bottom:.75rem}.gw-cookie-banner .gw-cookie-banner-extended ul li:first-child{border-top:1px solid var(--gw-cookie-border,#e5e5e5);padding-top:.75rem}.gw-cookie-banner .gw-cookie-banner-extended ul li .gw-cookie-option-label{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start;justify-content:space-between;cursor:pointer;width:100%}.gw-cookie-banner .gw-cookie-banner-extended ul li .gw-cookie-option-content{display:flex;flex:1;flex-direction:column;gap:.25rem;min-width:80%}.gw-cookie-banner .gw-cookie-banner-content{display:grid;grid-template-rows:1fr;transition:grid-template-rows .2s ease,opacity .2s ease-out;opacity:1}.gw-cookie-banner .gw-cookie-banner-content>*{min-height:0;overflow:hidden}.gw-cookie-banner .gw-cookie-banner-preferences{display:flex;margin-bottom:.75rem}.gw-cookie-banner .gw-cookie-banner-footer{margin-top:1rem}.gw-cookie-banner .gw-cookie-actions{display:flex;gap:.5rem;align-items:center;width:100%}.gw-cookie-banner .gw-cookie-actions .gw-cookie-button:not(.gw-cookie-button-secondary){flex:1}.gw-cookie-banner .gw-cookie-actions-expanded .gw-cookie-button{flex:1}@media (max-width:768px){.gw-cookie-banner{right:.5rem;bottom:.5rem;width:calc(100% - 1rem)}}.gw-cookie-banner .h3,.gw-cookie-banner h3{margin-bottom:0;text-transform:none;line-height:var(--gw-cookie-line-height-heading, 1.2);color:var(--gw-cookie-heading,#15130f);font-family:var(--gw-cookie-font-family-heading, "Inter", sans-serif);font-size:var(--gw-cookie-font-size-heading, .9375rem);font-weight:var(--gw-cookie-font-weight-heading,600)}.gw-cookie-banner .h5,.gw-cookie-banner h5{margin-bottom:0;text-transform:none;line-height:var(--gw-cookie-line-height-heading, 1.2);color:var(--gw-cookie-heading,#15130f);font-family:var(--gw-cookie-font-family-heading, "Inter", sans-serif);font-size:var(--gw-cookie-font-size-heading-small, .75rem);font-weight:var(--gw-cookie-font-weight-heading,600)}.gw-cookie-banner .gw-cookie-option-content p{margin:0}.gw-cookie-banner .gw-cookie-close{appearance:none;display:inline-flex;position:relative;flex:0 0 auto;align-items:center;justify-content:center;transition:background-color .15s ease-out,transform .1s ease-out;margin-top:-.125rem;border:0;border-radius:999px;background-color:transparent;cursor:pointer;padding:0;width:1.5rem;height:1.5rem}.gw-cookie-banner .gw-cookie-close::after,.gw-cookie-banner .gw-cookie-close::before{position:absolute;border-radius:999px;background-color:var(--gw-cookie-text,#6c6c6c);width:.75rem;height:.09375rem;content:""}.gw-cookie-banner .gw-cookie-close::before{transform:rotate(45deg)}.gw-cookie-banner .gw-cookie-close::after{transform:rotate(-45deg)}.gw-cookie-banner .gw-cookie-close:hover{background-color:var(--gw-cookie-toggle-bg,#d8d6d2)}.gw-cookie-banner .gw-cookie-close:focus-visible{outline:2px solid var(--gw-cookie-toggle-focus,var(--gw-cookie-button-hover-bg,#30302e));outline-offset:2px}.gw-cookie-banner .gw-cookie-close:active{transform:scale(.92)}.gw-cookie-banner .gw-cookie-preferences-toggle{appearance:none;display:inline-flex;gap:.375rem;align-items:center;transition:color .15s ease-out;border:0;background-color:transparent;cursor:pointer;padding:0;color:var(--gw-cookie-heading,#15130f);font-family:var(--gw-cookie-font-family-heading, "Inter", sans-serif);font-size:var(--gw-cookie-font-size-heading-small, .75rem);font-weight:var(--gw-cookie-font-weight-heading,600)}.gw-cookie-banner .gw-cookie-preferences-toggle::after{display:block;transform:rotate(45deg) translateY(-.0625rem);transition:transform .18s ease-out;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;width:.375rem;height:.375rem;content:""}.gw-cookie-banner .gw-cookie-preferences-toggle:hover{color:var(--gw-cookie-button-secondary-hover-text,#6c6c6c)}.gw-cookie-banner .gw-cookie-preferences-toggle:focus-visible{outline:2px solid var(--gw-cookie-toggle-focus,var(--gw-cookie-button-hover-bg,#30302e));outline-offset:0.25rem;border-radius:var(--gw-cookie-border-radius-button,.25rem)}.gw-cookie-banner .gw-cookie-toggle{display:inline-flex;position:relative;flex:0 0 auto;margin-top:.0625rem;width:2.75rem;height:1.5rem}.gw-cookie-banner .gw-cookie-toggle-input{appearance:none;position:absolute;inset:0;opacity:0;z-index:1;margin:0;cursor:pointer}.gw-cookie-banner .gw-cookie-toggle-track{display:block;position:relative;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;border:1px solid var(--gw-cookie-border,#e5e5e5);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.02);background-color:var(--gw-cookie-toggle-bg,#d8d6d2);width:100%;height:100%}.gw-cookie-banner .gw-cookie-toggle-track::before{display:block;position:absolute;top:50%;left:.1875rem;transform:translateY(-50%);transition:transform .18s ease-out,box-shadow .18s ease-out;border-radius:999px;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.24);background-color:var(--gw-cookie-toggle-knob,var(--gw-cookie-bg,#fff));width:1rem;height:1rem;content:""}.gw-cookie-banner .gw-cookie-toggle-input:hover+.gw-cookie-toggle-track{background-color:var(--gw-cookie-toggle-hover-bg,#cbc8c1)}.gw-cookie-banner .gw-cookie-toggle-input:focus-visible+.gw-cookie-toggle-track{outline:2px solid var(--gw-cookie-toggle-focus,var(--gw-cookie-button-hover-bg,#30302e));outline-offset:2px}.gw-cookie-banner .gw-cookie-toggle-input:checked+.gw-cookie-toggle-track{border-color:var(--gw-cookie-toggle-active-bg,var(--gw-cookie-button-bg,var(--gw-cookie-heading,#15130f)));background-color:var(--gw-cookie-toggle-active-bg,var(--gw-cookie-button-bg,var(--gw-cookie-heading,#15130f)))}.gw-cookie-banner .gw-cookie-toggle-input:checked+.gw-cookie-toggle-track::before{transform:translate(1.25rem,-50%);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.32)}.gw-cookie-banner .gw-cookie-toggle-input:checked:hover+.gw-cookie-toggle-track{border-color:var(--gw-cookie-toggle-active-hover-bg,var(--gw-cookie-button-hover-bg,#30302e));background-color:var(--gw-cookie-toggle-active-hover-bg,var(--gw-cookie-button-hover-bg,#30302e))}.gw-cookie-banner.gw-cookie-modify-expanded .gw-cookie-preferences-toggle::after{transform:rotate(-135deg) translateY(-.0625rem)}.gw-cookie-button{appearance:none;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,transform .1s ease-out;border:1px solid transparent;border-radius:var(--gw-cookie-border-radius-button,.25rem);background-color:var(--gw-cookie-button-bg,var(--gw-cookie-heading,#15130f));cursor:pointer;padding:.5rem .75rem;color:var(--gw-cookie-button-text,var(--gw-cookie-bg,#fff));font-size:var(--gw-cookie-font-size-button, var(--gw-cookie-font-size-small, .75rem))}.gw-cookie-button:hover{background-color:var(--gw-cookie-button-hover-bg,#30302e);color:var(--gw-cookie-button-hover-text,var(--gw-cookie-button-text,var(--gw-cookie-bg,#fff)))}.gw-cookie-button:active{transform:scale(.985)}.gw-cookie-button.gw-cookie-button-secondary{border:1px solid var(--gw-cookie-button-secondary-border,var(--gw-cookie-text,#6c6c6c));background-color:var(--gw-cookie-button-secondary-bg,transparent);color:var(--gw-cookie-button-secondary-text,var(--gw-cookie-text,#6c6c6c))}.gw-cookie-button.gw-cookie-button-secondary:hover{border-color:var(--gw-cookie-button-secondary-hover-border,#6c6c6c);background-color:var(--gw-cookie-button-secondary-hover-bg,transparent);color:var(--gw-cookie-button-secondary-hover-text,#6c6c6c)}.gw-cookie-banner .gw-cookie-actions-expanded{display:none}.gw-cookie-banner.gw-cookie-modify-expanded .gw-cookie-banner-content{grid-template-rows:0fr;opacity:0}.gw-cookie-banner.gw-cookie-modify-expanded .gw-cookie-banner-extended{grid-template-rows:1fr;opacity:1}.gw-cookie-banner.gw-cookie-modify-expanded .gw-cookie-actions-collapsed{display:none}.gw-cookie-banner.gw-cookie-modify-expanded .gw-cookie-actions-expanded{display:flex}.gw-cookie-table{overflow-x:auto}.gw-cookie-table::-webkit-scrollbar{display:none}.gw-cookie-table table{width:100%;border-collapse:collapse;line-height:var(--gw-cookie-table-line-height, var(--gw-cookie-line-height-base, 1.5));color:var(--gw-cookie-table-text,var(--gw-cookie-text,#6c6c6c));font-family:var(--gw-cookie-table-font-family, var(--gw-cookie-font-family-base, "Inter", sans-serif));font-size:var(--gw-cookie-table-font-size, var(--gw-cookie-font-size-small, .75rem))}.gw-cookie-table td,.gw-cookie-table th{border-bottom:var(--gw-cookie-table-border-width,1px) solid var(--gw-cookie-table-border,var(--gw-cookie-border,#e5e5e5));padding:var(--gw-cookie-table-cell-padding,.75rem);vertical-align:top;text-align:left}.gw-cookie-table td:first-child,.gw-cookie-table th:first-child{padding-left:0}.gw-cookie-table td:last-child,.gw-cookie-table th:last-child{padding-right:0}.gw-cookie-table thead th{color:var(--gw-cookie-table-heading,var(--gw-cookie-heading,#15130f));font-weight:var(--gw-cookie-table-font-weight-heading,var(--gw-cookie-font-weight-heading,600))}.gw-cookie-table tbody tr:hover{background-color:var(--gw-cookie-table-row-hover-bg,transparent)}@media (max-width:50rem){.gw-cookie-table table{min-width:45rem}}
/*# sourceMappingURL=main.min.css.map */