#onetrust-banner-sdk .ot-sdk-container{padding:unset !important;margin:0 auto !important;width:100% !important;max-width:1170px !important}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row{display:flex !important;flex-direction:column !important;align-items:center !important}@media(min-width: 62rem){#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row{flex-direction:row !important}}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-group-container{display:grid !important;grid-template-columns:1fr auto !important;align-items:center !important;position:unset !important;float:unset !important;width:unset !important;padding:1rem !important}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-group-container .ot-bnr-logo{display:none !important}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-group-container #onetrust-policy{margin:unset !important}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-group-container #onetrust-policy #onetrust-policy-title{display:block !important;font-size:3rem !important;line-height:1.2 !important;margin-bottom:.25em !important}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-group-container #onetrust-policy #onetrust-policy-text{font-size:1rem !important}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-group-container #onetrust-policy #onetrust-policy-text a{font-weight:400 !important}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent{position:unset !important;float:unset !important;transform:unset !important;width:100% !important;margin:unset !important;padding:1rem !important}@media(min-width: 62rem){#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent{max-width:26.25rem !important}}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group{display:flex !important;flex-flow:column wrap !important;gap:1rem !important}@media(min-width: 48rem){#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group{flex-direction:row !important}}@media(min-width: 62rem){#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group{flex-direction:column !important}}#onetrust-banner-sdk .ot-sdk-container .ot-sdk-row #onetrust-button-group-parent #onetrust-button-group button{border:unset !important;margin:unset !important;font-size:1rem !important;padding:.5rem 1rem !important;line-height:1.5 !important}#ot-sdk-btn{background-color:#000 !important;color:#fff !important;border:unset !important;padding:1rem 1.5rem !important;line-height:1.5 !important;font-size:1.125rem !important}#onetrust-pc-sdk h2{font-weight:700 !important;line-height:1.2 !important}#onetrust-pc-sdk h3{font-weight:700 !important;line-height:1.2 !important;font-size:1.125rem !important}#onetrust-pc-sdk h4{font-weight:700 !important;line-height:1.2 !important;font-size:1.25rem !important}#onetrust-pc-sdk p{font-size:1rem !important}#onetrust-pc-sdk [role=dialog]{display:flex !important;flex-direction:column !important}#onetrust-pc-sdk button{border:unset !important;margin:unset !important;font-size:1rem !important;padding:.5rem 1rem !important;line-height:1.5 !important}#onetrust-pc-sdk .ot-pc-logo{padding:unset !important;max-width:150px !important;max-height:34px !important}#onetrust-pc-sdk .ot-pc-footer{max-height:unset !important;position:unset !important;flex-shrink:0 !important}#onetrust-pc-sdk .ot-pc-content{height:unset !important}#onetrust-pc-sdk .ot-pc-header{width:100% !important;min-height:unset !important;padding:1rem !important;box-sizing:border-box !important}#onetrust-pc-sdk .ot-always-active,#onetrust-pc-sdk .ot-label-status{color:#000 !important;font-size:1rem !important}#onetrust-pc-sdk .ot-grp-desc a{color:#000 !important;text-decoration:underline !important}#onetrust-pc-sdk .ot-btn-container{display:flex !important;flex-direction:column !important;justify-content:space-between !important;gap:1rem !important;padding:1rem !important}@media(min-width: 48rem){#onetrust-pc-sdk .ot-btn-container{flex-direction:row !important}}#onetrust-pc-sdk .ot-btn-container button{width:100% !important}@media(min-width: 62rem){#onetrust-pc-sdk .ot-btn-container button{width:fit-content !important}}#onetrust-pc-sdk .ot-btn-container .ot-btn-subcntr{display:flex !important;justify-content:flex-end !important;gap:1rem !important;width:100% !important;min-width:unset !important}