html.fotogenic-consent-open,html.fotogenic-consent-open body{overflow:hidden}#faz-consent,.faz-modal,.faz-btn-revisit-wrapper{--faz-notice-background-color:rgba(255, 255, 255, 0.88);--faz-notice-border-color:rgba(221, 229, 238, 0.9);--faz-title-color:#020817;--faz-description-color:#66758b;--faz-accept-button-color:#ffffff;--faz-accept-button-background-color:#020817;--faz-accept-button-border-color:#020817;--faz-reject-button-color:#020817;--faz-reject-button-background-color:rgba(255, 255, 255, 0.76);--faz-reject-button-border-color:rgba(214, 222, 232, 0.98);--faz-settings-button-color:#020817;--faz-settings-button-background-color:rgba(255, 255, 255, 0.76);--faz-settings-button-border-color:rgba(214, 222, 232, 0.98);--faz-detail-color:#020817;--faz-detail-background-color:rgba(255, 255, 255, 0.96);--faz-detail-border-color:rgba(221, 229, 238, 0.9);--faz-detail-title-color:#020817;--faz-detail-description-color:#66758b;--faz-detail-accept-button-color:#ffffff;--faz-detail-accept-button-background-color:#020817;--faz-detail-accept-button-border-color:#020817;--faz-detail-reject-button-color:#020817;--faz-detail-reject-button-background-color:rgba(255, 255, 255, 0.76);--faz-detail-reject-button-border-color:rgba(214, 222, 232, 0.98);--faz-detail-save-button-color:#020817;--faz-detail-save-button-background-color:rgba(255, 255, 255, 0.76);--faz-detail-save-button-border-color:rgba(214, 222, 232, 0.98);--faz-revisit-consent-background-color:rgba(255, 255, 255, 0.88);--faz-revisit-consent-color:#020817;font-family:var(--fotogenic-font-sans)}#faz-consent.faz-consent-container{width:min(420px, -32px + 100vw);border-radius:8px}#faz-consent.faz-box-bottom-left{bottom:16px;left:16px}#faz-consent.faz-box-bottom-right{right:16px;bottom:16px}#faz-consent .faz-consent-bar{border-radius:8px;box-shadow:rgb(2 8 23 / .16) 0 24px 70px;backdrop-filter:blur(18px);padding:20px}#faz-consent .faz-custom-brand-logo-wrapper .faz-custom-brand-logo{width:32px;margin-bottom:10px}#faz-consent .faz-notice .faz-title,.faz-modal .faz-notice .faz-title,.faz-modal .faz-preference-title,.faz-modal .faz-accordion-heading{color:#020817;letter-spacing:0}#faz-consent .faz-notice .faz-title{margin-bottom:8px;font-size:17px;line-height:1.25}#faz-consent .faz-notice-des,.faz-modal .faz-notice-des,.faz-modal .faz-preference-content-wrapper,.faz-modal .faz-accordion-header-des{color:#66758b;font-size:14px;line-height:1.55}#faz-consent .faz-notice-btn-wrapper,.faz-modal .faz-notice-btn-wrapper,.faz-modal .faz-prefrence-btn-wrapper{gap:8px}#faz-consent .faz-btn,.faz-modal .faz-btn{min-height:44px;margin:0;border-radius:var(--fotogenic-button-radius);padding:10px 16px;font-weight:700;line-height:1.2;transition:background-color 0.18s,border-color 0.18s,color 0.18s,transform 0.18s}#faz-consent .faz-btn:hover,.faz-modal .faz-btn:hover{opacity:1;transform:translateY(-1px)}#faz-consent .faz-notice-des a.faz-policy,#faz-consent .faz-notice-des button.faz-policy,.faz-modal .faz-notice-des a.faz-policy,.faz-modal .faz-notice-des button.faz-policy,.faz-modal .faz-show-desc-btn{color:#020817;text-decoration-color:rgb(2 8 23 / .35)}.faz-overlay{background:rgb(232 233 235 / .74);opacity:1;backdrop-filter:blur(10px)}.faz-modal{border-radius:8px;box-shadow:rgb(2 8 23 / .24) 0 28px 80px}.faz-modal .faz-preference-center{border-radius:8px}.faz-btn-revisit-wrapper{border:1px solid rgb(221 229 238 / .9);box-shadow:rgb(2 8 23 / .13) 0 14px 36px;backdrop-filter:blur(14px)}@media (max-width:576px){#faz-consent.faz-box-bottom-left,#faz-consent.faz-box-bottom-right{right:12px;bottom:12px;left:12px;width:auto;max-width:none}#faz-consent .faz-consent-bar{padding:18px 0}#faz-consent .faz-custom-brand-logo-wrapper,#faz-consent .faz-notice .faz-title,#faz-consent .faz-notice-des,#faz-consent .faz-notice-btn-wrapper{padding-right:18px;padding-left:18px}#faz-consent .faz-notice-btn-wrapper{flex-direction:column;align-items:stretch}#faz-consent .faz-notice-btn-wrapper .faz-btn{width:100%;margin-top:10px}.faz-modal{max-width:calc(100% - 18px)}}.faz-modal .faz-show-desc-btn{display:inline-flex;align-items:center;min-height:36px;padding:4px 8px;margin-left:4px;border-radius:8px;color:#020817;text-decoration:underline;text-underline-offset:3px}.faz-modal .faz-show-desc-btn:hover{background:rgb(2 8 23 / .06)}#faz-consent .faz-switch input[type="checkbox"]:checked,.faz-modal .faz-switch input[type="checkbox"]:checked{background:#020817}#faz-consent .faz-switch input[type="checkbox"],.faz-modal .faz-switch input[type="checkbox"]{background:#cbd5e1}.faz-modal .faz-accordion-chevron{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:19px 0 0}.faz-modal .faz-accordion-chevron i{position:relative;width:10px;height:10px}.faz-modal .faz-accordion .faz-accordion-chevron i::before{top:1px;left:0}.faz-modal .faz-accordion-header-wrapper{grid-area:1 / 2}.faz-modal .faz-accordion.faz-accordion-active .faz-accordion-body{grid-column:2}@media (max-width:576px){#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:10px;row-gap:10px;margin-top:22px;padding-left:24px;padding-right:24px}#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn{width:auto;min-width:0;margin:0}#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn-accept,#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn-customize{flex:1 1 calc(50% - 5px)}#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn-accept{order:1}#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn-customize{order:2}#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn-reject{order:3;flex:1 1 100%;width:100%;margin:0}.faz-modal.faz-modal-open{width:calc(100vw - 32px);max-width:480px;max-height:calc(100dvh - max(32px, env(safe-area-inset-top)) - max(32px, env(safe-area-inset-bottom)));border-radius:14px;overflow:hidden}.faz-modal .faz-preference-center{display:flex;flex-direction:column;max-height:inherit;overflow:hidden}.faz-modal .faz-preference-header{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:16px;padding:22px 32px}.faz-modal .faz-preference-title{line-height:1.18;margin:0}.faz-modal .faz-preference-header .faz-btn-close{appearance:none;display:block;width:32px;height:32px;min-width:32px;margin:0;padding:0;border:0;background:#fff0;position:relative;transform:translateY(1px)}.faz-modal .faz-preference-header .faz-btn-close img{display:none}.faz-modal .faz-preference-header .faz-btn-close::before,.faz-modal .faz-preference-header .faz-btn-close::after{content:"";position:absolute;top:15px;left:7px;width:18px;height:2px;border-radius:999px;background:#64748b}.faz-modal .faz-preference-header .faz-btn-close::before{transform:rotate(45deg)}.faz-modal .faz-preference-header .faz-btn-close::after{transform:rotate(-45deg)}.faz-modal .faz-preference-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:14px}.faz-modal .faz-prefrence-btn-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;flex:0 0 auto;padding-bottom:max(18px, env(safe-area-inset-bottom))}.faz-modal .faz-prefrence-btn-wrapper>.faz-btn{width:100%;min-width:0;margin:0}.faz-modal .faz-prefrence-btn-wrapper>.faz-btn-accept{order:1}.faz-modal .faz-prefrence-btn-wrapper>.faz-btn-save,.faz-modal .faz-prefrence-btn-wrapper>.faz-btn-preferences{order:2}.faz-modal .faz-prefrence-btn-wrapper>.faz-btn-reject{order:3;grid-column:1 / -1}.faz-modal .faz-accordion .faz-accordion-item{display:block}.faz-modal .faz-accordion-chevron{display:none}.faz-modal .faz-accordion-header-wrapper{min-width:0}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:10px;width:100%;box-sizing:border-box;padding:0 9px}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-always-active{grid-column:2;justify-self:end;margin-left:0;margin-right:0}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-switch{grid-column:3;justify-self:end}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-accordion-btn{display:inline-flex;gap:12px;line-height:1.2;white-space:nowrap;position:relative;padding-left:0;transform:translateY(1.3px)}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-accordion-btn::before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:14px;height:20px;color:#475569;font-size:24px;font-weight:400;line-height:20px;transform:translate(0,-2.8px)}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-accordion-btn::after{display:none}.faz-modal .faz-accordion-active .faz-accordion-item .faz-accordion-header .faz-accordion-btn::before{content:"−"}.faz-modal .faz-accordion-header-des{padding-left:35px;padding-right:9px}}.faz-modal .faz-accordion .faz-accordion-item{display:block}.faz-modal .faz-accordion-chevron{display:none}.faz-modal .faz-accordion-header-wrapper{min-width:0}.faz-modal .faz-accordion-wrapper{padding-top:0}.faz-modal .faz-accordion-wrapper .faz-accordion{padding-top:22px}.faz-modal .faz-accordion .faz-accordion-item{margin-top:0}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:10px;width:100%;box-sizing:border-box;padding:0 9px}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-always-active{grid-column:2;justify-self:end;margin-left:0;margin-right:0}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-switch{grid-column:3;justify-self:end}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-accordion-btn{display:inline-flex;gap:12px;line-height:1.2;white-space:nowrap;position:relative;padding-left:0;transform:translateY(1.3px)}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-accordion-heading{margin:0;line-height:1.2;position:relative;top:-2px}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-accordion-btn::before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:14px;height:20px;color:#475569;font-size:24px;font-weight:400;line-height:20px;transform:translate(0,-2.8px)}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-accordion-btn::after{display:none}.faz-modal .faz-accordion-active .faz-accordion-item .faz-accordion-header .faz-accordion-btn::before{content:"−"}.faz-modal .faz-accordion-header-des{padding-left:35px;padding-right:9px}.faz-modal{opacity:0;transition:opacity 180ms ease}.faz-modal:not(.faz-modal-open){display:none}.faz-modal.faz-modal-open{opacity:1;transition:opacity 180ms ease;transform:translate(-50%,-50%)}#faz-consent.faz-consent-container .faz-consent-bar{background:linear-gradient(135deg,rgb(255 255 255 / .82) 0%,rgb(255 255 255 / .58) 48%,rgb(248 250 252 / .72) 100%);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid rgb(203 213 225 / .72);box-shadow:0 24px 70px rgb(15 23 42 / .18),inset 0 1px 0 rgb(255 255 255 / .85),inset 0 -1px 0 rgb(148 163 184 / .16);position:relative;overflow:hidden}#faz-consent.faz-consent-container .faz-consent-bar::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 0%,rgb(255 255 255 / .82),#fff0 34%),linear-gradient(120deg,rgb(255 255 255 / .42),rgb(255 255 255 / .08) 42%,rgb(226 232 240 / .22))}#faz-consent.faz-consent-container .faz-consent-bar>*{position:relative;z-index:1}#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"],#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn{position:relative;z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:rgb(2 8 23 / .08)}#faz-consent.faz-consent-container .faz-notice .faz-title,#faz-consent.faz-consent-container .faz-notice-des,#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]{box-sizing:border-box;padding-left:12px;padding-right:12px}#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]>.faz-btn{margin-left:0;margin-right:0}@media (max-width:576px){#faz-consent.faz-consent-container .faz-notice .faz-title,#faz-consent.faz-consent-container .faz-notice-des,#faz-consent.faz-consent-container .faz-notice-btn-wrapper[data-faz-tag="notice-buttons"]{padding-left:12px;padding-right:12px}}@media (max-width:359px){.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-switch{grid-column:2;grid-row:1}.faz-modal .faz-accordion .faz-accordion-item .faz-accordion-header .faz-always-active{grid-column:1;grid-row:2;padding-left:32px;justify-self:start}}