.footer-bottom[data-astro-cid-sz7xmlte] .cerez-baglanti[data-astro-cid-sz7xmlte]{color:var(--analytics-accent, #c14513)}.footer-bottom[data-astro-cid-sz7xmlte] .cerez-baglanti[data-astro-cid-sz7xmlte]:hover,.footer-bottom[data-astro-cid-sz7xmlte] .cerez-baglanti[data-astro-cid-sz7xmlte]:focus-visible{color:var(--analytics-accent-hover, #a3390f);text-decoration:underline}.mars-imza[data-astro-cid-sz7xmlte]{margin-top:4px;font-size:14px;color:#6b6b6b}.mars-imza[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:none;transition:color .2s ease}.mars-imza[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.mars-imza[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{color:var(--analytics-accent, #c14513)}.mc-consent{position:fixed;inset:auto 0 0;z-index:var(--analytics-z, 90);display:flex;justify-content:center;padding:clamp(.75rem,2vw,1.25rem);pointer-events:none}.mc-consent[hidden]{display:none}.mc-consent__card{pointer-events:auto;width:100%;max-width:var(--analytics-max-width, 56rem);display:flex;flex-direction:column;gap:1rem;padding:clamp(1rem,2.5vw,1.5rem);background:var(--analytics-bg, #ffffff);color:var(--analytics-fg, #1f2433);border:1px solid var(--analytics-border, rgba(0, 0, 0, .08));border-radius:var(--analytics-radius, 1rem);box-shadow:var(--analytics-shadow, 0 12px 40px -12px rgba(0, 0, 0, .35));animation:mc-consent-in .24s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.mc-consent__card{flex-direction:row;align-items:center;justify-content:space-between}}.mc-consent__body{min-width:0}.mc-consent__title{margin:0 0 .25rem;font-weight:700;font-size:.95rem;line-height:1.3}.mc-consent__desc{margin:0;font-size:.8125rem;line-height:1.55;color:var(--analytics-fg-muted, #525a72);max-width:46ch}.mc-consent__link{color:var(--analytics-accent, #4f46e5);font-weight:600;text-decoration:underline;text-underline-offset:2px}.mc-consent__settings{margin-top:.875rem;display:grid;gap:.5rem;border-top:1px solid var(--analytics-border, rgba(0, 0, 0, .08));padding-top:.875rem}.mc-consent__settings[hidden]{display:none}.mc-consent__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.8125rem;cursor:pointer}.mc-consent__row-title{display:block;font-weight:600}.mc-consent__row-sub{display:block;color:var(--analytics-fg-muted, #525a72);font-size:.75rem;line-height:1.4}.mc-consent__row input{width:1.15rem;height:1.15rem;flex:none;accent-color:var(--analytics-accent, #4f46e5);cursor:pointer}.mc-consent__actions{display:flex;flex-wrap:wrap;gap:.5rem;flex:none}@media(min-width:768px){.mc-consent__actions{justify-content:flex-end}}.mc-consent__btn{min-height:44px;padding:0 1.1rem;border-radius:var(--analytics-btn-radius, 999px);font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;border:1px solid transparent;transition:transform .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.mc-consent__btn:active{transform:scale(.97)}.mc-consent__btn:focus-visible{outline:2px solid var(--analytics-accent, #4f46e5);outline-offset:2px}.mc-consent__btn--accept{background:var(--analytics-accent, #4f46e5);color:var(--analytics-accent-fg, #ffffff)}.mc-consent__btn--accept:hover{background:var(--analytics-accent-hover, #3d34c9)}.mc-consent__btn--save{background:var(--analytics-accent, #4f46e5);color:var(--analytics-accent-fg, #ffffff)}.mc-consent__btn--save:hover{background:var(--analytics-accent-hover, #3d34c9)}.mc-consent__btn--save[hidden]{display:none}.mc-consent__btn--ghost{background:var(--analytics-ghost-bg, transparent);color:var(--analytics-fg, #1f2433);border-color:var(--analytics-border-strong, rgba(0, 0, 0, .16))}.mc-consent__btn--ghost:hover{background:var(--analytics-ghost-hover, rgba(0, 0, 0, .04))}@keyframes mc-consent-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mc-consent__card{animation:none}.mc-consent__btn{transition:none}}@media print{.mc-consent{display:none!important}}:root{--analytics-accent: #c14513;--analytics-accent-hover: #a3390f}
