#ga4-cc2-main{all:unset;color:#524f53;font-family:'Hilti',Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}#ga4-cc2-main *,#ga4-cc2-main *::before,#ga4-cc2-main *::after{box-sizing:border-box}#ga4-cc2-main a{color:#524f53;font-weight:400;text-decoration:underline;text-decoration-color:#524f53;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .18s ease}#ga4-cc2-main a:hover,#ga4-cc2-main a:focus{color:#ab0115}#ga4-cc2-main b,#ga4-cc2-main em,#ga4-cc2-main strong,#ga4-cc2-main .cm__title{font-weight:700}#ga4-cc2-main .ga4-cc2-modal{background-color:rgba(21,34,44,.58);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1100}#ga4-cc2-main .ga4-cc2-modal-content{background-color:#fff;border:1px solid #eee;border-radius:2px;box-shadow:0 24px 70px rgba(21,34,44,.22);margin:12vh auto;max-width:calc(68vw);position:relative;width:760px}#ga4-cc2-main .ga4-cc2-modal-content-body{display:flex;gap:28px;justify-content:space-between;padding:32px;position:relative}#ga4-cc2-main .ga4-cc2-modal-content-texts{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0}#ga4-cc2-main .ga4-cc2-modal-content-title{color:#524f53;font-family:'Hilti',Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:1.12;margin:0}#ga4-cc2-main .ga4-cc2-modal-content-texts p,#ga4-cc2-main .ga4-cc2-modal-content-desc{color:#888;font-size:15px;line-height:1.55;margin:16px 0 0;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-right:10px;scrollbar-width:thin}#ga4-cc2-main .ga4-cc2-modal-content-btns{border-left:1px solid #eee;display:flex;flex-direction:column;justify-content:center;max-width:250px;padding-left:28px;width:250px}#ga4-cc2-main .ga4-cc2-modal-content-btn-group{display:grid;flex-direction:column;grid-auto-columns:minmax(0,1fr)}#ga4-cc2-main .ga4-cc2-modal-content-btn+.ga4-cc2-modal-content-btn,#ga4-cc2-main .ga4-cc2-modal-content-btn-group+.ga4-cc2-modal-content-btn-group{margin-top:8px}#ga4-cc2-main .ga4-cc2-modal-content-btn,#ga4-cc2-main .ga4-cc2-modal-preferences-btn{cursor:pointer;font-family:'Hilti',Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.25;min-height:42px;padding:11px 22px;text-align:center;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,color .18s ease;background:#d2051e;border:1px solid #d2051e;color:#fff}#ga4-cc2-main .ga4-cc2-modal-content-btn:hover,#ga4-cc2-main .ga4-cc2-modal-preferences-btn:hover,#ga4-cc2-main .ga4-cc2-modal-content-btn:focus,#ga4-cc2-main .ga4-cc2-modal-preferences-btn:focus{background:#ab0115;border-color:#ab0115;color:#fff}#ga4-cc2-main .ga4-cc2-modal-content-btn-secondary,#ga4-cc2-main .ga4-cc2-modal-preferences-btn-secondary{background:#fff;border-color:#d2051e;color:#d2051e}#ga4-cc2-main .ga4-cc2-modal-content-btn-secondary:hover,#ga4-cc2-main .ga4-cc2-modal-preferences-btn-secondary:hover,#ga4-cc2-main .ga4-cc2-modal-content-btn-secondary:focus,#ga4-cc2-main .ga4-cc2-modal-preferences-btn-secondary:focus{background:#d2051e;border-color:#d2051e;color:#fff}#ga4-cc2-main [data-role="ga4cokkieall"],#ga4-cc2-main [data-role="ga4cokkiesave"]{background-color:#d2051e!important;border-color:#d2051e!important;color:#fff!important}#ga4-cc2-main [data-role="ga4cokkieall"]:hover,#ga4-cc2-main [data-role="ga4cokkiesave"]:hover,#ga4-cc2-main [data-role="ga4cokkieall"]:focus,#ga4-cc2-main [data-role="ga4cokkiesave"]:focus{background-color:#d2051e!important;border-color:#d2051e!important;color:#fff!important}#ga4-cc2-main [data-role="ga4cokkienecessary"],#ga4-cc2-main [data-role="ga4cokkieshow"]{background-color:#fff!important;border-color:#d2051e!important;color:#d2051e!important}#ga4-cc2-main [data-role="ga4cokkienecessary"]:hover,#ga4-cc2-main [data-role="ga4cokkieshow"]:hover,#ga4-cc2-main [data-role="ga4cokkienecessary"]:focus,#ga4-cc2-main [data-role="ga4cokkieshow"]:focus{background-color:#d2051e!important;border-color:#d2051e!important;color:#fff!important}#ga4-cc2-main .ga4-cc2-modal-content-footer{background:#cbc8c1;border-top:1px solid #cbc8c1;color:#cbc8c1;padding:14px 32px}#ga4-cc2-main .ga4-cc2-modal-content-footer-links{display:flex;flex-direction:row;flex-wrap:wrap;font-size:13px;gap:12px;padding:0;width:100%}#ga4-cc2-main .ga4-cc2-modal-content-footer-links a{margin-right:12px}#ga4-cc2-main .ga4-cc2-modal-content-footer-links a:last-child{margin-right:0}#ga4-cc2-preferences .ga4-cc2-modal-preferences{background-color:#fff;box-shadow:-12px 0 36px rgba(21,34,44,.18);display:flex;flex-direction:column;height:100%;max-width:min(40em,100vw);position:fixed;right:0;top:0;width:40em}#ga4-cc2-preferences .ga4-cc2-modal-preferences-header,#ga4-cc2-preferences .ga4-cc2-modal-preferences-footer{align-items:center;border-color:#eee;display:flex;padding:20px 24px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-header{border-bottom:1px solid #eee;justify-content:space-between}#ga4-cc2-preferences .ga4-cc2-modal-preferences-footer{border-top:1px solid #eee;flex-shrink:0;gap:8px;justify-content:space-between}#ga4-cc2-preferences .ga4-cc2-modal-preferences-title{color:#524f53;display:flex;flex:1;font-family:'Hilti',Arial,Helvetica,sans-serif;font-size:26px;font-weight:700;line-height:1.15;margin:0 28px 0 0}#ga4-cc2-preferences .ga4-cc2-modal-preferences-close-btn{align-items:center;background:#f0f3f5;border:1px solid #eee;display:flex;height:40px;justify-content:center;position:relative;transition:background-color .18s ease,border-color .18s ease;width:40px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-close-btn span{display:flex;height:100%;width:100%}#ga4-cc2-preferences .ga4-cc2-modal-preferences-close-btn:hover,#ga4-cc2-preferences .ga4-cc2-modal-preferences-close-btn:focus{background:#d2051e;border-color:#d2051e}#ga4-cc2-preferences .ga4-cc2-modal-preferences-close-btn:hover svg,#ga4-cc2-preferences .ga4-cc2-modal-preferences-close-btn:focus svg{stroke:white}#ga4-cc2-preferences svg{fill:none;width:100%}#ga4-cc2-preferences .ga4-cc2-modal-preferences-close-btn span svg{stroke:#d2051e;transform:scale(.5);transition:stroke .18s ease}#ga4-cc2-preferences .ga4-cc2-modal-preferences-body{flex:1;overflow-x:hidden;overflow-y:auto;padding:24px;scrollbar-width:thin}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section{border:1px solid #eee;border-radius:2px;display:flex;flex-direction:column;padding:18px;transition:background-color .18s ease,border-color .18s ease}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section:first-child{border:0;margin-bottom:24px;padding:0}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-title-wrapper{align-items:center;display:flex;position:relative}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-title{border-radius:2px;color:#524f53;font-size:16px;font-weight:700;line-height:1.3}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-desc-wrapper{color:#888;display:flex;flex-direction:column;font-size:15px;line-height:1.55;margin-top:12px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-desc{line-height:1.55;margin:0}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-toggle{border-radius:2px;display:flex;flex-direction:column;margin-bottom:8px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-toggle .ga4-cc2-modal-preferences-section-desc-wrapper{border:1px solid #eee;border-top:0;border-radius:0 0 2px 2px;color:#888;display:none;flex-direction:column;font-size:15px;margin-top:0!important;overflow:hidden}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-toggle.is-expanded .ga4-cc2-modal-preferences-section-desc-wrapper{display:flex}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-toggle .ga4-cc2-modal-preferences-section-desc{margin-top:0;padding:16px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-title-wrapper .ga4-cc2-modal-preferences-section-title{align-items:center;background:#cbc8c1;border:1px solid #cbc8c1;cursor:pointer;display:flex;justify-content:space-between;min-height:58px;padding:16px 88px 16px 54px;position:relative;transition:background-color .18s ease,border-color .18s ease;width:100%}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-title-wrapper .ga4-cc2-modal-preferences-section-title:hover,#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-title-wrapper .ga4-cc2-modal-preferences-section-title:focus{background:#ab0115;border-color:#d2051e;color:#fff}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-toggle-wrapper{border-radius:4em;cursor:pointer;height:24px;position:absolute;right:18px;transform:translateZ(0);width:50px;z-index:1}#ga4-cc2-preferences .ga4-cc2-modal-preferences-badge{align-items:center;background:#ab0115;border-radius:999px;color:#fff;display:flex;flex:none;font-size:11px;font-weight:700;justify-content:center;line-height:1;margin-left:12px;min-height:23px;overflow:hidden;padding:5px 9px;text-align:center;text-transform:uppercase;white-space:nowrap;width:auto}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-arrow{background:#d2051e;border-radius:100%;display:flex;height:22px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:22px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-arrow svg{stroke:white;transform:scale(.48)}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-toggle.is-expanded .ga4-cc2-modal-preferences-section-arrow svg{transform:scale(.48) rotate(180deg)}#ga4-cc2-preferences .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#ga4-cc2-preferences .section__toggle:disabled{cursor:not-allowed}#ga4-cc2-preferences .section__toggle,#ga4-cc2-preferences .section__toggle-wrapper,#ga4-cc2-preferences .toggle__icon,#ga4-cc2-preferences .toggle__label{border-radius:4em;height:24px;transform:translateZ(0);width:50px}#ga4-cc2-preferences .toggle__icon{background:#eee;box-shadow:0 0 0 1px #eee;display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:background-color .18s ease,box-shadow .18s ease}#ga4-cc2-preferences .section__toggle:checked~.toggle__icon{background:#d2051e;box-shadow:0 0 0 1px #d2051e}#ga4-cc2-preferences .section__toggle__disable:checked~.toggle__disable{background:#f0f3f5;box-shadow:0 0 0 1px #eee}#ga4-cc2-preferences .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:#fff;box-shadow:none}#ga4-cc2-preferences .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:#fff;transform:translateX(26px)}#ga4-cc2-preferences .toggle__icon-circle{background:#fff;border:0;border-radius:4em;box-shadow:0 1px 2px rgba(21,34,44,.25);display:block;height:24px;left:0;position:absolute;top:0;transition:transform .18s ease,background-color .18s ease;width:24px}#ga4-cc2-preferences .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#ga4-cc2-preferences .toggle__icon-off{opacity:1}#ga4-cc2-preferences .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#ga4-cc2-preferences .toggle__icon-on{opacity:0;transform:rotate(45deg)}#ga4-cc2-preferences .toggle__icon-off,#ga4-cc2-preferences .toggle__icon-on{height:100%;position:absolute;transition:opacity .18s ease;width:100%}#ga4-cc2-preferences .section__toggle:checked:disabled~.toggle__icon svg{stroke:#eee}#ga4-cc2-preferences .toggle__icon-off svg{stroke:#5f6f78;transform:scale(.55)}#ga4-cc2-preferences .toggle__icon-on svg{stroke:#d2051e;transform:scale(.55) rotate(-45deg)}#ga4-cc2-preferences .ga4-cc2-modal-preferences-btn-group{display:flex;gap:8px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-btn{flex:auto;min-width:110px}@media screen and (max-width:640px){#ga4-cc2-main .ga4-cc2-modal-content{margin:16px;max-width:none!important;width:auto!important}#ga4-cc2-main .ga4-cc2-modal-content-body{flex-direction:column;gap:22px;padding:24px}#ga4-cc2-main .ga4-cc2-modal-content-btns{border-left:0;border-top:1px solid #eee;max-width:100%;padding-left:0;padding-top:22px;width:100%}#ga4-cc2-main .ga4-cc2-modal-content-btn{min-width:0;width:100%}#ga4-cc2-preferences .ga4-cc2-modal-preferences{max-width:100vw;width:100vw}#ga4-cc2-preferences .ga4-cc2-modal-preferences-header,#ga4-cc2-preferences .ga4-cc2-modal-preferences-body,#ga4-cc2-preferences .ga4-cc2-modal-preferences-footer{padding-left:18px;padding-right:18px}#ga4-cc2-preferences .ga4-cc2-modal-preferences-footer,#ga4-cc2-preferences .ga4-cc2-modal-preferences-btn-group{align-items:stretch;flex-direction:column}#ga4-cc2-preferences .ga4-cc2-modal-preferences-btn{width:100%}#ga4-cc2-preferences .ga4-cc2-modal-preferences-section-title-wrapper .ga4-cc2-modal-preferences-section-title{padding-right:76px}}
