.lf-public.lf-auth{--background: 26.7 69.2% 92.4%;--foreground: 0 0% 10.2%;--card: 30 81.8% 95.7%;--card-foreground: 0 0% 10.2%;--popover: 30 81.8% 95.7%;--popover-foreground: 0 0% 10.2%;--primary: 141.6 35.2% 27.8%;--primary-foreground: 26.7 69.2% 92.4%;--secondary: 30 81.8% 95.7%;--secondary-foreground: 0 0% 10.2%;--muted: 30 81.8% 95.7%;--muted-foreground: 36.9 8.1% 31.6%;--accent: 32 37.5% 84.3%;--accent-foreground: 0 0% 10.2%;--border: 32 37.5% 84.3%;--input: 32 37.5% 84.3%;--ring: 141.6 35.2% 27.8%;--destructive: 9.3 47% 42.9%;--destructive-foreground: 26.7 69.2% 92.4%}:root{--lf-ink: #1A1A1A;--lf-paper: #F9EADE;--lf-olive: #2E6040;--lf-warm: #EAE5D6;--lf-line: #E6D8C8}#CybotCookiebotDialog{font-family:inherit!important;border-radius:14px!important;border:1px solid var(--lf-line)!important;box-shadow:0 12px 40px -12px #1a1a1a47!important;max-width:980px!important}#CybotCookiebotDialogBodyUnderlay,.CybotCookiebotDialogActive #CybotCookiebotDialogBodyUnderlay{background:transparent!important;opacity:0!important;pointer-events:none!important}#CybotCookiebotDialogBodyContentTitle{font-size:1rem!important;font-weight:600!important;letter-spacing:-.01em!important;color:var(--lf-ink)!important;margin-bottom:4px!important}#CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogDetailBodyContentTextAbout{font-size:.875rem!important;line-height:1.55!important;color:var(--lf-ink)!important;opacity:.82!important}.CybotCookiebotDialogNavItemLink{font-size:.8125rem!important;letter-spacing:.01em!important;color:var(--lf-ink)!important;opacity:.6!important}.CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{color:var(--lf-olive)!important;border-bottom-color:var(--lf-olive)!important;opacity:1!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogBodyLevelButtonCustomize{border-radius:8px!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.01em!important;padding:10px 20px!important;min-height:42px!important;border-width:1px!important;border-style:solid!important;transition:opacity .15s ease,transform .15s ease!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyButtonDecline{background-color:var(--lf-olive)!important;border-color:var(--lf-olive)!important;color:var(--lf-paper)!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyLevelButtonCustomize{background-color:transparent!important;border-color:var(--lf-olive)!important;color:var(--lf-ink)!important}#CybotCookiebotDialog button:hover{opacity:.88!important}#CybotCookiebotDialog button:active{transform:translateY(1px)!important}#CybotCookiebotDialog button:focus-visible{outline:2px solid var(--lf-olive)!important;outline-offset:2px!important}.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--lf-line)!important}input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--lf-olive)!important}.CybotCookiebotDialogBodyLevelButtonDescription{font-size:.8125rem!important;color:var(--lf-ink)!important}#CybotCookiebotDialogDetailBody,.CybotCookiebotDialogDetailBodyContentCookieContainerTypes{border-color:var(--lf-line)!important}#CybotCookiebotDialogDetailBodyContentCookieContainerTypes a,#CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection a{color:var(--lf-olive)!important;text-underline-offset:2px!important}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo{display:none!important}#CookiebotWidget{--cookiebot-widget-size: 34px}#CookiebotWidget .CookiebotWidget-logo svg circle{fill:var(--lf-olive)!important}#CookiebotWidget .CookiebotWidget-logo svg path{fill:var(--lf-paper)!important}#CookiebotWidget .CookiebotWidget-logo{opacity:.55!important;transition:opacity .2s ease!important}#CookiebotWidget .CookiebotWidget-logo:hover,#CookiebotWidget .CookiebotWidget-logo:focus-visible,#CookiebotWidget.CookiebotWidget-open .CookiebotWidget-logo{opacity:1!important}#CookiebotWidget-widgetContent{opacity:1!important}@media (max-width: 640px){#CybotCookiebotDialog{top:auto!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;width:100%!important;max-width:100%!important;max-height:44vh!important;border-radius:12px 12px 0 0!important;flex-direction:column!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background-color:#fff!important}#CybotCookiebotDialog.CybotCookiebotDialogActive{display:flex!important}#CybotCookiebotDialog #CybotCookiebotDialogHeader{display:none!important}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:hidden!important;position:static!important}#CybotCookiebotDialog .CybotCookiebotDialogContentWrapper>*{flex:none!important}#CybotCookiebotDialog #CybotCookiebotDialogTabContent{display:block!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;position:static!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#CybotCookiebotDialog #CybotCookiebotDialogBody,#CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotScrollContainer,#CybotCookiebotDialog #CybotCookiebotDialogTabContent .CybotCookiebotScrollArea,#CybotCookiebotDialog #CybotCookiebotDialogBodyContent,#CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText,#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelWrapper,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtons,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsTable,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsRow,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane,#CybotCookiebotDialog #CybotCookiebotDialogBodyEdgeMoreDetails{display:block!important;position:static!important;float:none!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;flex:none!important;transform:none!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonWrapper{position:static!important;float:none!important;width:auto!important;max-width:100%!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyEdgeMoreDetails{padding:4px 0 8px!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter{position:sticky!important;bottom:0!important;z-index:2!important;display:block!important;flex:none!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;background-color:#fff!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))!important;border-top:1px solid var(--lf-line)!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotScrollArea{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyButtons,#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:8px!important;position:static!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyButtonDecline{flex:1 1 calc(50% - 4px)!important;width:auto!important;min-width:0!important;order:1!important;box-sizing:border-box!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 12px!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.2!important;overflow:hidden!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogBodyLevelButtonCustomize{flex:1 1 100%!important;width:100%!important;order:2!important;box-sizing:border-box!important;background-color:transparent!important;border-color:transparent!important;text-decoration:underline!important;text-underline-offset:3px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 12px!important;margin:0!important;line-height:1.2!important}#CookiebotWidget{left:auto!important;right:10px!important}#CybotCookiebotDialog .CybotCookiebotDialogHide,#CybotCookiebotDialog .CybotCookiebotDialogHide *{display:none!important}}@media (prefers-reduced-motion: reduce){#CybotCookiebotDialog,#CybotCookiebotDialog button,#CookiebotWidget-widgetContent,#CookiebotWidget .CookiebotWidget-logo,#CookiebotWidget button{transition:none!important}}#CookiebotWidget-widgetContent{background:var(--lf-paper)!important;border:1px solid var(--lf-line)!important;border-radius:14px!important;box-shadow:0 12px 40px -12px #1a1a1a47!important;font-family:inherit!important;color:var(--lf-ink)!important}#CookiebotWidget .CookiebotWidget-header,#CookiebotWidget .CookiebotWidget-body,#CookiebotWidget .CookiebotWidget-consent-details{font-family:inherit!important;color:var(--lf-ink)!important}#CookiebotWidget-btn-withdraw,#CookiebotWidget-btn-change{border-radius:8px!important;font-family:inherit!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.01em!important;padding:10px 16px!important;min-height:40px!important;border:1px solid var(--lf-olive)!important;transition:opacity .15s ease!important}#CookiebotWidget-btn-change{background-color:var(--lf-olive)!important;color:var(--lf-paper)!important}#CookiebotWidget-btn-withdraw{background-color:transparent!important;color:var(--lf-ink)!important}#CookiebotWidget button:hover{opacity:.88!important}#CookiebotWidget .CookiebotWidget-show-consent-details{color:var(--lf-olive)!important;text-underline-offset:2px!important}#CookiebotWidget button:focus-visible,#CookiebotWidget [role=button]:focus-visible{outline:2px solid var(--lf-olive)!important;outline-offset:2px!important}@media (prefers-reduced-motion: reduce){#CookiebotWidget button{transition:none!important}}
