#rn-cookie-controls{font-family:"Manrope Variable",Arial,sans-serif;color:#f4f1e9;font-size:14px;line-height:1.6;position:relative;z-index:2147483000}#rn-cookie-controls *{box-sizing:border-box}#rn-cookie-controls [hidden]{display:none!important}.rn-cookie-banner{position:fixed;z-index:2147483000;left:50%;bottom:24px;transform:translateX(-50%);width:min(1080px,calc(100% - 40px));max-height:calc(100dvh - 48px);overflow-y:auto;background:#1e1e1a;border:1px solid #8b714b;box-shadow:0 16px 70px #0006;padding:28px 32px;display:grid;grid-template-columns:1fr auto;column-gap:36px;row-gap:22px}.rn-cookie-eyebrow{font:10px/1.5 "Space Mono",monospace;letter-spacing:.14em;color:#d0ac75}.rn-cookie-copy h2{font-family:"Sora Variable",Arial,sans-serif;font-size:clamp(22px,2.5vw,30px);font-weight:450;letter-spacing:-.04em;margin:10px 0;color:#f4f1e9;line-height:1.25}.rn-cookie-copy p{font-size:13px;color:#d0cec5;margin:0;line-height:1.7;max-width:690px}.rn-cookie-actions{display:flex;flex-direction:column;justify-content:center;gap:8px;min-width:175px}#rn-cookie-controls button,.rn-cookie-information button{font-family:inherit;cursor:pointer;border:1px solid #bd9a66;border-radius:0;min-height:43px;background:transparent;color:inherit;padding:10px 16px;font-size:12px;font-weight:600;line-height:1.4;transition:background .15s,color .15s}.rn-cookie-actions button[data-cookie-action="accept"],.rn-cookie-actions button[data-cookie-action="refuse"]{background:#eadfc9!important;color:#1e1e1a!important;border-color:#eadfc9!important}#rn-cookie-controls button:hover{background:#554733}#rn-cookie-controls .rn-cookie-actions button:hover{background:#cbb082!important;color:#1e1e1a}#rn-cookie-controls button:focus-visible,#rn-cookie-controls a:focus-visible,#rn-cookie-controls input:focus-visible{outline:3px solid #e4bf81;outline-offset:4px}.rn-cookie-copy h2:focus{outline:none}.rn-cookie-bottom{grid-column:1/-1;border-top:1px solid #f4f1e92b;padding-top:14px;display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#bdb9ae}.rn-cookie-bottom a{color:#e0be8c;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.rn-cookie-preferences{grid-column:1/-1;display:grid;gap:16px;border-top:1px solid #f4f1e92b;padding-top:20px}.rn-cookie-preferences label{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.rn-cookie-preferences label input{appearance:auto;width:19px;height:19px;min-height:0;flex:0 0 19px;margin:3px 0;accent-color:#be9355}.rn-cookie-preferences strong{display:block;color:#f4f1e9;font-size:13px}.rn-cookie-preferences small{display:block;color:#bdb9ae;font-size:12px;font-weight:400;line-height:1.7;max-width:790px}.rn-cookie-preferences>button{justify-self:start}.rn-cookie-launcher{position:fixed;bottom:12px;left:12px;z-index:2147482999;background:#1e1e1a!important;color:#f4f1e9!important;box-shadow:0 3px 15px #0003;min-height:32px!important;padding:7px 12px!important;font-size:10px!important}.rn-cookie-information{max-width:1100px;margin:50px auto;padding:40px max(24px,4vw);background:#efede6;color:#1e1e1a;line-height:1.8}.rn-cookie-information>span{font:11px "Space Mono",monospace;color:#806136}.rn-cookie-information h2{font:400 clamp(24px,3vw,38px)/1.3 "Sora Variable",Arial,sans-serif;letter-spacing:-.03em;margin:18px 0}.rn-cookie-information p{font-size:14px;margin:16px 0}.rn-cookie-information a{text-decoration:underline}.rn-cookie-information code{font-size:12px;overflow-wrap:anywhere}.rn-cookie-information button{color:#1e1e1a}@media(max-width:650px){.rn-cookie-banner{grid-template-columns:1fr;width:calc(100% - 24px);bottom:12px;padding:20px;row-gap:16px;max-height:calc(100dvh - 24px)}.rn-cookie-actions{display:grid;grid-template-columns:1fr 1fr;min-width:0;gap:8px}.rn-cookie-actions button:last-child{grid-column:1/-1}.rn-cookie-copy p{font-size:12px}.rn-cookie-bottom{flex-direction:column;font-size:10px}.rn-cookie-eyebrow{font-size:9px}.rn-cookie-preferences small{font-size:11px}}@media(prefers-reduced-motion:reduce){#rn-cookie-controls button{transition:none}}
#rn-cookie-controls .rn-cookie-banner{left:calc(var(--rn-vx,0px) + var(--rn-vw,100vw)/2);top:calc(var(--rn-vy,0px) + var(--rn-vh,100dvh) - 24px);bottom:auto;transform:translate(-50%,-100%);width:min(1080px,calc(var(--rn-vw,100vw) - 40px));max-height:calc(var(--rn-vh,100dvh) - 48px)}#rn-cookie-controls .rn-cookie-launcher{left:calc(var(--rn-vx,0px) + 12px);top:calc(var(--rn-vy,0px) + var(--rn-vh,100dvh) - 12px);bottom:auto;transform:translateY(-100%)}@media(max-width:650px){#rn-cookie-controls .rn-cookie-banner{top:calc(var(--rn-vy,0px) + var(--rn-vh,100dvh) - 12px);width:calc(var(--rn-vw,100vw) - 24px);max-height:calc(var(--rn-vh,100dvh) - 24px)}}
