@font-face{font-family:PP Neue Montreal;src:url(/_assets/fonts/PPNeueMontreal-Book.woff2) format("woff2");font-display:swap}@font-face{font-family:Tronica Mono;src:url(/_assets/fonts/TronicaMono-Regular.woff2) format("woff2");font-display:swap}#cc-main{--cc-font-family:"PP Neue Montreal",Arial,sans-serif;--cc-modal-border-radius:0px;--cc-btn-border-radius:0px;--cc-modal-transition-duration:.16s;--cc-modal-margin:24px;--cc-bg:#f3f3ef;--cc-primary-color:#191918;--cc-secondary-color:#52574c;--cc-btn-primary-bg:#dcfe7e;--cc-btn-primary-color:#191918;--cc-btn-primary-border-color:#dcfe7e;--cc-btn-primary-hover-bg:#e6ffa5;--cc-btn-primary-hover-color:#191918;--cc-btn-primary-hover-border-color:#e6ffa5;--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:#191918;--cc-btn-secondary-border-color:#8c9286;--cc-btn-secondary-hover-bg:#e7eadd;--cc-btn-secondary-hover-color:#191918;--cc-btn-secondary-hover-border-color:#191918;--cc-toggle-on-bg:#344820;--cc-toggle-off-bg:#666e5e;--cc-toggle-on-knob-bg:#dcfe7e;--cc-toggle-off-knob-bg:#f3f3ef;--cc-toggle-readonly-bg:#cfd4c5;--cc-toggle-readonly-knob-bg:#f3f3ef;--cc-toggle-readonly-knob-icon-color:#344820;--cc-cookie-category-block-bg:#e8ecdf;--cc-cookie-category-block-border:#d2d8c7;--cc-cookie-category-block-hover-bg:#dfe6d3;--cc-cookie-category-block-hover-border:#a4af95;--cc-separator-border-color:#d2d8c7;--cc-footer-bg:#e8ecdf;--cc-footer-color:#344820;--cc-footer-border-color:#d2d8c7;--cc-link-color:#344820;--cc-overlay-bg:rgba(20,30,10,.32)}#cc-main .cm{background:#202c16;color:#f3f3ef;width:440px;max-width:calc(100vw - 48px);border:1px solid #536146;border-top:2px solid #dcfe7e;box-shadow:0 8px 28px #141e0a1f;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:auto}#cc-main .cm__body{max-height:none;overflow:visible}#cc-main .cm__texts{padding-top:20px}#cc-main .cm__title{font-size:23px;line-height:1.2;font-weight:400;letter-spacing:-.4px;padding:0 20px}#cc-main .cm__desc{font-size:16px;line-height:1.45;color:#d6ddcf;padding:0 20px 16px;max-height:none}#cc-main .cm__title+.cm__desc{margin-top:9px}#cc-main .cm .cm__btns{border:0!important;padding:0 20px;gap:0}#cc-main .cm .cm__btn-group{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:8px;min-width:0}#cc-main .cm .cm__btn-group:empty{display:none!important}#cc-main .cm .cm__btn+.cm__btn,#cc-main .cm .cm__btn-group+.cm__btn-group{margin:0!important}#cc-main .cm__btn,#cc-main .pm__btn{font:13px/1.3 Tronica Mono,monospace;text-transform:uppercase;letter-spacing:.01em;min-height:46px;padding:12px 16px}#cc-main .cm .cm__btns .cm__btn{background:#2c3b20;color:#f3f3ef;border:1px solid #859576;min-width:0;padding:12px 8px;overflow-wrap:anywhere}#cc-main .cm .cm__btns .cm__btn:hover{background:#3b4e2b;border-color:#dcfe7e;color:#fff}#cc-main .cm .cm__footer{background:transparent;color:#d6ddcf;border:0;padding:4px 0 8px}#cc-main .cm .cm__links{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;background:transparent;border:0;padding:0 20px}#cc-main .cm .cm__link-group{display:flex;align-items:center;width:auto;min-width:0;justify-content:flex-end!important}#cc-main .cm .pf-consent-settings{justify-self:start;width:auto;min-width:0}#cc-main .cm .cm__links a,#cc-main .cm .pf-consent-settings{display:inline-flex;align-items:center;min-height:44px;margin:0!important;padding:0;background:transparent;border:0;color:#d6ddcf;font:14px/1.4 PP Neue Montreal,Arial,sans-serif;text-transform:none;text-decoration:underline;text-underline-offset:3px}#cc-main .cm .cm__links a:hover,#cc-main .cm .pf-consent-settings:hover{color:#dcfe7e;background:transparent}#cc-main .cm a:focus-visible,#cc-main .cm button:focus-visible{outline:2px solid #dcfe7e;outline-offset:3px}#cc-main .pm{border:1px solid #a8b39c;box-shadow:0 24px 80px #141e0a2e}#cc-main .pm__header{padding:24px}#cc-main .pm__title{font-size:26px;font-weight:400;letter-spacing:-.5px}#cc-main .pm__body{padding:24px;font-size:16px;line-height:1.5}#cc-main .pm__section-title{font-size:18px;font-weight:500}#cc-main .pm__section-desc{font-size:16px;line-height:1.55}#cc-main .pm__footer{padding:18px 24px}@media(max-width:640px){#cc-main{--cc-modal-margin:12px}#cc-main .cm{width:auto!important;max-width:440px!important;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));margin:0 auto!important;bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-bottom))}#cc-main .cm__title{font-size:22px}#cc-main .cm__texts{padding-top:18px}#cc-main .cm .cm__title,#cc-main .cm .cm__desc,#cc-main .cm .cm__btns,#cc-main .cm .cm__links{padding-left:16px!important;padding-right:16px!important}#cc-main .cm__btn{font-size:12px}#cc-main .pm__header,#cc-main .pm__body{padding:20px}}@media(max-width:340px){#cc-main .cm .cm__btn-group{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){#cc-main{--cc-modal-transition-duration:0s}}.pf-cookie-revisit{font:inherit;color:inherit;background:none;border:0;text-decoration:underline;cursor:pointer;min-height:44px;padding:8px}.pf-cookie-fallback{padding:12px 24px;font-size:14px}.pf-privacy-placeholder{padding:24px;background:#e8ecdf;color:#202c16;font:16px/1.5 Arial,sans-serif}.pf-privacy-placeholder[hidden],iframe[data-pf-consent-src][hidden]{display:none!important}.pf-privacy-placeholder button{padding:12px 16px;border:1px solid #536146;background:transparent;color:inherit;cursor:pointer;font:inherit}.pf-privacy-placeholder a{text-decoration:underline;color:inherit}.pf-media-container{position:relative}.pf-media-container>.pf-media-prompt{position:absolute;inset:0;z-index:2;box-sizing:border-box;overflow:auto;display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:12px;text-align:center}.pf-media-prompt p{flex-basis:100%;margin:0 0 12px}.pf-media-prompt a,.pf-privacy-placeholder>a{display:inline-block;margin:8px 12px;min-height:24px}.pf-media-prompt button:focus-visible,.pf-chat-control button:focus-visible,.pf-chat-control summary:focus-visible{outline:3px solid #316b28;outline-offset:3px}.pf-click-media-prompt{position:absolute;inset:0;z-index:10;overflow:auto;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;cursor:default;box-sizing:border-box}#youtube-video,.js-youtube-video{position:relative}.pf-media-fallback{font:14px/1.5 Arial,sans-serif;margin:8px 0;flex-basis:100%;color:inherit}.pf-media-fallback a{text-decoration:underline;color:inherit}.video-content:has(>.pf-media-container){flex-wrap:wrap}.pf-chat-control{position:fixed;left:16px;bottom:16px;z-index:9990;max-width:calc(100vw - 32px);font:15px/1.5 Arial,sans-serif;color:#202c16}.pf-chat-control summary{cursor:pointer;padding:10px 16px;background:#e8ecdf;border:1px solid #536146;border-radius:6px;box-shadow:0 2px 8px #0002}.pf-chat-panel{position:absolute;bottom:100%;left:0;margin-bottom:8px;padding:18px;background:#fff;border:1px solid #536146;border-radius:6px;width:300px;max-width:calc(100vw - 32px);box-sizing:border-box;box-shadow:0 2px 12px #0003;max-height:70vh;overflow:auto}.pf-chat-panel button,.pf-chat-panel a{display:block;margin:10px 0;color:inherit;font:inherit}.pf-chat-panel button{padding:10px;border:1px solid #536146;background:#e8ecdf;cursor:pointer}.pf-chat-panel p{margin:0}.pf-chat-panel [hidden],.pf-media-fallback[hidden],.pf-media-prompt[hidden],#map[hidden]{display:none!important}@media(max-width:480px){.pf-media-container>.pf-media-prompt,.pf-click-media-prompt{padding:12px;font-size:14px;align-content:flex-start}}.pf-footer__legal .pf-cookie-revisit{color:#f3f3ef;font-family:inherit;font-size:12px;line-height:1.5}@media(max-width:640px){.pf-footer__legal{padding-bottom:80px}}.pf-cookie-revisit{scroll-margin-bottom:120px}html.show--preferences #LeadboosterContainer,html.show--consent #LeadboosterContainer{visibility:hidden!important}.pf-media-fallback{background:#f3f3ef;color:#191918;padding:8px 12px}.pf-form-help{font:14px/1.5 Arial,sans-serif;padding:12px 0;color:inherit}.pf-form-help p{display:inline;margin:0 8px 0 0}.pf-form-help a{text-decoration:underline}body:has(.pf-search-overlay.is-open) #LeadboosterContainer,body:has(#pf-menu.is-open) #LeadboosterContainer{visibility:hidden!important}
