.ind-cookies{z-index:60;background:var(--bg);max-width:760px;max-height:calc(100dvh - 32px);color:var(--ink);border:2px solid var(--ink);border-radius:18px;margin:0 auto;padding:20px 22px;animation:.32s cubic-bezier(.16,1,.3,1) ckIn;position:fixed;bottom:16px;left:16px;right:16px;overflow-y:auto;box-shadow:0 18px 44px #14141438}@keyframes ckIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ind-cookies .ck-head{align-items:flex-start;gap:14px;display:flex}.ind-cookies .ck-ic{color:var(--acc);flex:none;margin-top:1px}.ind-cookies h2{text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:1.05rem;font-weight:800}.ind-cookies p{color:var(--mut);margin:6px 0 0;font-size:14px;line-height:1.5}.ind-cookies p a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ind-cookies .ck-cats{gap:8px;margin-top:16px;display:grid}.ind-cookies .ck-cat{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex;position:relative}.ind-cookies .ck-cat span{flex-direction:column;gap:2px;min-width:0;display:flex}.ind-cookies .ck-cat b{font-size:14px}.ind-cookies .ck-cat small{color:var(--mut);font-size:12.5px;line-height:1.4}.ind-cookies .ck-cat input{opacity:0;width:1px;height:1px;position:absolute}.ind-cookies .ck-cat i{background:#cfcfc8;border-radius:999px;flex:none;width:42px;height:24px;transition:background-color .18s;position:relative}.ind-cookies .ck-cat i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.ind-cookies .ck-cat input:checked+i{background:var(--acc)}.ind-cookies .ck-cat input:checked+i:after{transform:translate(18px)}.ind-cookies .ck-cat input:focus-visible+i{outline:2px solid var(--acc);outline-offset:2px}.ind-cookies .ck-cat.is-locked{cursor:default}.ind-cookies .ck-cat.is-locked input:checked+i{background:#9db2ff}.ind-cookies .ck-acts{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.ind-cookies .ck-btn{font:inherit;text-transform:uppercase;letter-spacing:.02em;border:2px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:6px;padding:11px 18px;font-size:13.5px;font-weight:800;transition:background-color .15s,color .15s,transform .1s}.ind-cookies .ck-btn:hover{background:var(--ink);color:#fff}.ind-cookies .ck-btn:active{transform:scale(.98)}.ind-cookies .ck-btn:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ind-cookies .ck-primary{background:var(--acc);border-color:var(--acc);color:#fff}.ind-cookies .ck-primary:hover{background:var(--acc-d);border-color:var(--acc-d)}@media (max-width:560px){.ind-cookies{border-radius:16px;padding:18px 16px;bottom:10px;left:10px;right:10px}.ind-cookies .ck-acts{grid-template-columns:1fr 1fr;display:grid}.ind-cookies .ck-btn{padding:12px 10px}.ind-cookies .ck-primary{order:-1;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ind-cookies{animation:none}.ind-cookies .ck-cat i,.ind-cookies .ck-cat i:after{transition:none}}.ind-legal .body a,.ind-legal-ext{color:var(--acc);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ind-legal-ext{align-items:center;gap:4px;display:inline-flex}.ind-legal-nav{border-top:2px solid var(--ink);margin-top:40px;padding-top:24px}.ind-legal-nav h2{text-transform:uppercase;margin:0 0 12px;font-size:1.1rem;font-weight:800}.ind-legal-nav ul{gap:9px;margin:0 0 22px;padding:0;list-style:none;display:grid}.ind-legal-nav li a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;font-weight:600}.ind-legal-nav li a:hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.ind-pqrs-form{grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;display:grid}.ind-pqrs-form .f{flex-direction:column;gap:6px;min-width:0;display:flex}.ind-pqrs-form .f.full,.ind-pqrs-form .tipos,.ind-pqrs-form .acepto,.ind-pqrs-form .err,.ind-pqrs-form .send{grid-column:1/-1}.ind-pqrs-form label,.ind-pqrs-form legend{text-transform:uppercase;letter-spacing:.08em;color:var(--mut);font-size:11px;font-weight:700}.ind-pqrs-form label em{text-transform:none;letter-spacing:0;color:#8e8e87;font-style:normal;font-weight:500}.ind-pqrs-form .f input,.ind-pqrs-form textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1.5px solid #d6d6cf;border-radius:8px;padding:13px;font-size:15px;transition:border-color .15s,box-shadow .15s}.ind-pqrs-form textarea{resize:vertical;min-height:120px;line-height:1.5}.ind-pqrs-form .f input:hover,.ind-pqrs-form textarea:hover{border-color:#b9b9b1}.ind-pqrs-form .f input:focus,.ind-pqrs-form textarea:focus{border-color:var(--acc);outline:none;box-shadow:0 0 0 3px #2d5bff2e}.ind-pqrs-form .tipos{border:0;min-width:0;margin:0;padding:0}.ind-pqrs-form .tipos legend{margin-bottom:8px;padding:0}.ind-pqrs-form .tipo{font-size:inherit;text-transform:none;letter-spacing:0;color:inherit;margin:0 8px 8px 0;display:inline-flex;position:relative}.ind-pqrs-form .tipo input{opacity:0;width:1px;height:1px;position:absolute}.ind-pqrs-form .tipo span{color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #d6d6cf;border-radius:999px;padding:9px 15px;font-size:14px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s}.ind-pqrs-form .tipo span:hover{border-color:var(--ink)}.ind-pqrs-form .tipo input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.ind-pqrs-form .tipo input:focus-visible+span{outline:2px solid var(--acc);outline-offset:2px}.ind-pqrs-form .acepto{text-transform:none;letter-spacing:0;color:#2a2a28;align-items:flex-start;gap:10px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.ind-pqrs-form .acepto input{width:18px;height:18px;accent-color:var(--acc);flex:none;margin-top:2px}.ind-pqrs-form .acepto a{color:var(--acc);text-underline-offset:3px;text-decoration:underline}.ind-pqrs-form .err{color:#c0262d;margin:0;font-weight:700}.ind-pqrs-form .send{cursor:pointer;border:0;justify-content:center;font-family:inherit}@media (max-width:560px){.ind-pqrs-form{grid-template-columns:1fr}}.ind-pqrs-ok{border:2px solid var(--ink);background:#fff;border-radius:14px;margin-top:30px;padding:24px}.ind-pqrs-ok .ok-ic{color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:40px;height:40px;display:inline-grid}.ind-pqrs-ok h2{text-transform:uppercase;margin:14px 0 6px;font-size:1.1rem;font-weight:800}.ind-pqrs-ok .rad{letter-spacing:.04em;color:var(--acc);overflow-wrap:anywhere;font-size:clamp(1.4rem,5vw,2rem);font-weight:800}.ind-pqrs-ok p{color:var(--mut);margin:10px 0 18px;line-height:1.55}.ind-pqrs-ok .acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ind-pqrs-alt{font:inherit;color:var(--ink);border:2px solid var(--ink);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.ind-pqrs-alt:hover{background:var(--ink);color:#fff}
