.jl-consent{color:#f4ecdd;max-width:1440px;font-family:var(--font-geist-sans),sans-serif;background:#102e27;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin:0 auto;padding:32px max(24px,4.6875vw);display:grid;position:relative}.jl-consent-copy{max-width:70ch;padding-right:16px}.jl-consent h2{letter-spacing:-.035em;margin:0 0 10px;font-size:22px;font-weight:550;line-height:1.2}.jl-consent p{margin:0;font-size:14px;line-height:1.6}.jl-consent a{color:inherit;text-underline-offset:4px;text-decoration:underline}.jl-consent .jl-consent-current{margin-top:8px}.jl-consent-actions{gap:12px;padding-top:20px;display:flex}.jl-consent-actions button{color:#102e27;min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;background:#f4ecdd;border:0;border-radius:40px;padding:12px 20px;font-size:14px;font-weight:550}.jl-consent-actions button:hover{background:#bddce5}.jl-consent .jl-consent-dismiss{min-height:44px;color:inherit;background:0 0;padding:10px;font-size:12px;position:absolute;top:4px;right:24px}.jl-consent :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #bddce5}.jl-consent:focus-visible{outline-offset:4px;outline:3px solid #bddce5}.jl-consent-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.jl-privacy-links{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.jl-privacy-links button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.jl-privacy-links :is(a,button){align-items:center;min-height:44px;display:inline-flex}.jl-privacy-links :is(a,button):hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:800px){.jl-consent{grid-template-columns:1fr;gap:20px;padding:48px 24px 24px}.jl-consent-actions{padding-top:0}.jl-consent-actions button{white-space:normal;flex:1}.jl-consent-copy{padding:0}.jl-consent .jl-consent-dismiss{right:14px}.jl-consent h2{font-size:21px}}
