.site-header[data-astro-cid-nen7h5rs]{background-color:var(--color-header-bg);z-index:20;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{padding-block:var(--space-sm);justify-content:center;align-items:center;display:flex}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-lg);display:flex}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:var(--color-text);font-weight:600;font-size:calc(var(--font-size-sm) + 2px);text-transform:uppercase;letter-spacing:.03em;text-decoration:none}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].active{color:var(--color-accent)}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].nav-tempoglide{display:none}@media (width>=721px){.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].nav-tempoglide{display:inline-block}}.dropdown[data-astro-cid-nen7h5rs]{position:relative}.dropdown-trigger[data-astro-cid-nen7h5rs]{color:var(--color-text);font-family:var(--font-body);font-weight:600;font-size:calc(var(--font-size-sm) + 2px);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;padding:var(--space-xs) 0;background:0 0;border:none;text-decoration:none;display:inline-block}.dropdown-trigger[data-astro-cid-nen7h5rs]:hover,.dropdown-trigger[data-astro-cid-nen7h5rs].active{color:var(--color-accent)}.caret[data-astro-cid-nen7h5rs]{font-size:.7em}.dropdown-menu[data-astro-cid-nen7h5rs]{background-color:var(--color-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);padding:var(--space-xs) 0;z-index:30;min-width:260px;margin:0;list-style:none;display:none;position:absolute;top:100%;left:0}.dropdown[data-astro-cid-nen7h5rs]:hover .dropdown-menu[data-astro-cid-nen7h5rs],.dropdown[data-astro-cid-nen7h5rs]:focus-within .dropdown-menu[data-astro-cid-nen7h5rs],.dropdown[data-astro-cid-nen7h5rs].open .dropdown-menu[data-astro-cid-nen7h5rs]{display:block}.dropdown-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);color:var(--color-text);font-size:calc(var(--font-size-sm) + 2px);white-space:nowrap;text-decoration:none;display:flex}.dropdown-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent);background-color:#ffffff0f}.dropdown-menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].active{background-color:var(--color-accent);color:var(--color-accent-contrast)}.lang-dropdown[data-astro-cid-nen7h5rs] .dropdown-trigger[data-astro-cid-nen7h5rs]{color:var(--color-text-muted);border:1px solid var(--color-text-muted);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm);text-transform:none;letter-spacing:normal}.lang-dropdown[data-astro-cid-nen7h5rs] .dropdown-trigger[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent);border-color:var(--color-accent)}.lang-dropdown[data-astro-cid-nen7h5rs] .dropdown-menu[data-astro-cid-nen7h5rs]{min-width:180px;left:auto;right:0}.lang-trigger[data-astro-cid-nen7h5rs] .lang-code[data-astro-cid-nen7h5rs],.nav-home-icon[data-astro-cid-nen7h5rs]{display:none}@media (width<=860px){.lang-trigger[data-astro-cid-nen7h5rs] .lang-full[data-astro-cid-nen7h5rs]{display:none}.lang-trigger[data-astro-cid-nen7h5rs] .lang-code[data-astro-cid-nen7h5rs]{display:inline}.nav-home-text[data-astro-cid-nen7h5rs]{display:none}.nav-home-icon[data-astro-cid-nen7h5rs]{vertical-align:middle;display:inline-block}}.beta-badge[data-astro-cid-nen7h5rs]{text-transform:uppercase;background-color:var(--color-accent);color:var(--color-accent-contrast);border-radius:3px;margin-left:auto;padding:1px 5px;font-size:.7em}@media (width<=720px){.main-nav[data-astro-cid-nen7h5rs]{gap:var(--space-md)}.header-inner[data-astro-cid-nen7h5rs]{flex-wrap:wrap}}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:var(--space-lg);color:var(--color-text-muted);font-size:var(--font-size-sm);border-top:1px solid #ffffff14}.footer-columns[data-astro-cid-jo6i4kqk]{gap:var(--space-lg);margin-bottom:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}.footer-col-title[data-astro-cid-jo6i4kqk]{color:var(--color-text);font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.03em;margin:0 0 var(--space-sm)}.footer-links[data-astro-cid-jo6i4kqk]{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-links-plain[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted)}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-muted);text-decoration:underline}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}.cookie-prefs-link[data-astro-cid-jo6i4kqk]{font:inherit;color:var(--color-text-muted);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;text-decoration:underline}.cookie-prefs-link[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent)}.footer-social-label[data-astro-cid-jo6i4kqk]{margin:var(--space-md) 0 var(--space-xs)}.footer-social-icons[data-astro-cid-jo6i4kqk]{gap:var(--space-sm);display:flex}.footer-social-icon[data-astro-cid-jo6i4kqk]{width:36px;height:36px;color:var(--color-text-muted);border:1px solid #ffffff26;border-radius:999px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.footer-social-icon[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:18px;height:18px}.footer-social-icon[data-astro-cid-jo6i4kqk]:hover{border-color:var(--color-accent);color:var(--color-accent)}.footer-copyright[data-astro-cid-jo6i4kqk]{text-align:center;padding-top:var(--space-lg);border-top:1px solid #ffffff14}.footer-copyright[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}@media (width<=768px){.footer-columns[data-astro-cid-jo6i4kqk]{gap:var(--space-xl);text-align:center;grid-template-columns:1fr}.footer-social-icons[data-astro-cid-jo6i4kqk]{justify-content:center}}.cookie-banner[data-astro-cid-kror3uvh]{z-index:100;background-color:var(--color-surface);border-top:1px solid #ffffff26;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0006}.cookie-banner-inner[data-astro-cid-kror3uvh]{max-width:var(--max-width-content);padding:var(--space-md);margin-inline:auto}.cookie-message[data-astro-cid-kror3uvh]{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);line-height:1.5}.cookie-message[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:var(--color-accent)}.cookie-actions[data-astro-cid-kror3uvh]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.cookie-btn[data-astro-cid-kror3uvh]{min-width:140px;padding:var(--space-xs) var(--space-md);font-family:var(--font-display);font-weight:700;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.02em;border-radius:var(--radius-sm);cursor:pointer;flex:auto;transition:background-color .15s,color .15s}.cookie-btn[data-astro-cid-kror3uvh].solid{background-color:var(--color-checklist-accent);color:#17181c;border:2px solid var(--color-checklist-accent)}.cookie-btn[data-astro-cid-kror3uvh].solid:hover{background-color:#27ae60}.cookie-btn[data-astro-cid-kror3uvh].outline{color:var(--color-text);background-color:#0000;border:2px solid #ffffff4d}.cookie-btn[data-astro-cid-kror3uvh].outline:hover{border-color:var(--color-text)}.cookie-category[data-astro-cid-kror3uvh]{padding-block:var(--space-sm);border-bottom:1px solid #ffffff1a}.cookie-category-header[data-astro-cid-kror3uvh]{justify-content:space-between;align-items:center;margin-bottom:.2rem;font-weight:700;display:flex}.cookie-category[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.cookie-detail-view[data-astro-cid-kror3uvh] .cookie-actions[data-astro-cid-kror3uvh]{margin-top:var(--space-sm)}.announcement-bar[data-astro-cid-2vfgeueo]{color:#fff;background-color:#8e4b29}.announcement-bar-avviso[data-astro-cid-2vfgeueo]{background-color:#8b2635}.announcement-bar-promo[data-astro-cid-2vfgeueo]{background-color:#8e4b29}.announcement-bar-info[data-astro-cid-2vfgeueo]{background-color:#245f7a}.announcement-bar-novita[data-astro-cid-2vfgeueo]{background-color:#5b2f78}.announcement-bar-inner[data-astro-cid-2vfgeueo]{max-width:var(--max-width-content);padding:var(--space-xs) var(--space-md);justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);flex-wrap:wrap;margin-inline:auto;display:flex}.announcement-bar-icon[data-astro-cid-2vfgeueo]{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.announcement-bar-icon-svg[data-astro-cid-2vfgeueo]{width:36px;height:36px;display:none}.announcement-bar-avviso[data-astro-cid-2vfgeueo] #announcement-bar-icon-avviso[data-astro-cid-2vfgeueo],.announcement-bar-promo[data-astro-cid-2vfgeueo] #announcement-bar-icon-promo[data-astro-cid-2vfgeueo],.announcement-bar-info[data-astro-cid-2vfgeueo] #announcement-bar-icon-info[data-astro-cid-2vfgeueo],.announcement-bar-novita[data-astro-cid-2vfgeueo] #announcement-bar-icon-novita[data-astro-cid-2vfgeueo]{display:block}.announcement-bar-avviso[data-astro-cid-2vfgeueo] #announcement-bar-icon-avviso[data-astro-cid-2vfgeueo]{width:26px;height:26px}.announcement-bar-message[data-astro-cid-2vfgeueo]{text-align:center;margin:0;font-weight:600}.announcement-bar-cta[data-astro-cid-2vfgeueo]{color:inherit;white-space:nowrap;font-weight:700;text-decoration:underline}.announcement-bar-close[data-astro-cid-2vfgeueo]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 .3em;font-size:1.2rem;line-height:1}.announcement-bar-close[data-astro-cid-2vfgeueo]:hover{opacity:.7}@media (width<=640px){.announcement-bar-inner[data-astro-cid-2vfgeueo]{text-align:center;flex-direction:column;gap:.3em}.announcement-bar-icon[data-astro-cid-2vfgeueo]{display:none}}:root{--color-background:#17181c;--color-surface:#232428;--color-text:#f5f5f4;--color-text-muted:#a8a8ac;--color-accent:#f0834c;--color-accent-secondary:#16234f;--color-accent-hover:#f4995f;--color-accent-contrast:#17181c;--color-accent-active-bg:#8e4b29;--color-header-bg:#0b3d6b;--color-checklist-accent:#2ecc71;--color-support-accent:#c2185b;--color-support-bg:#f5f5f3;--color-support-text:#1a1a1a;--color-reviews-bg:#36056d;--color-reviews-text:#f5f5f4;--color-star:#f0834c;--font-display:"Montserrat", sans-serif;--font-body:"Montserrat", sans-serif;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.4rem;--font-size-xl:2rem;--font-size-2xl:2.5rem;--font-size-3xl:3.5rem;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--space-2xl:6rem;--radius-sm:4px;--radius-md:8px;--shadow-card:0 4px 16px #00000059;--max-width-content:1320px}html:not(.promo-packs-active) [data-promo-scope=packs][data-promo-active-only],html.promo-packs-active [data-promo-scope=packs][data-promo-expired-only],html:not(.promo-singles-active) [data-promo-scope=singles][data-promo-active-only],html.promo-singles-active [data-promo-scope=singles][data-promo-expired-only]{display:none!important}*{box-sizing:border-box}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body);margin:0;font-size:18px}.container{max-width:var(--max-width-content);padding-inline:var(--space-md);margin-inline:auto}h1,h2,h3,.font-display{font-family:var(--font-display);font-style:italic;font-weight:800;line-height:1.15}.prose{max-width:800px;margin-inline:auto;line-height:1.6}.prose h2{font-size:var(--font-size-xl);text-transform:uppercase;margin-top:var(--space-xl);margin-bottom:var(--space-sm);color:var(--color-accent)}.prose h3{font-size:var(--font-size-lg);margin-top:var(--space-lg);margin-bottom:var(--space-xs)}.prose p{margin-bottom:var(--space-sm)}.prose ul,.prose ol{margin-bottom:var(--space-sm);padding-left:var(--space-lg)}.prose li{margin-bottom:var(--space-xs)}.prose a{color:var(--color-accent)}.prose strong{font-weight:700}.prose table{border-collapse:collapse;width:100%;margin-block:var(--space-md);font-size:var(--font-size-sm)}.prose th,.prose td{text-align:left;padding:var(--space-xs) var(--space-sm);border:1px solid #ffffff1a}.prose th{background-color:var(--color-surface)}
