:root{--bg-base:#0b0b2b;--bg-elevated:#17104a;--bg-surface:#1e1660;--bg-card:#140f40;--bg-card-strong:#1b1452;--bg-sunken:#0e0c33;--bg-overlay:#0b0b2bdb;--accent-deep:#3b0f8f;--accent-violet:#6c20d9;--accent-orchid:#b517d9;--accent-pink:#f02baa;--accent-cyan:#00cfff;--accent-blue:#1677ff;--accent-orange:#ff6a00;--accent-yellow:#ffc928;--text-primary:#fff;--text-secondary:#f5f3ffdb;--text-muted:#aaa3d9;--text-inverse:#17104a;--text-inverse-muted:#4b3f8f;--surface-light:#f5f3ff;--border-subtle:#f5f3ff14;--border-medium:#f5f3ff29;--border-violet:#6c20d999;--border-cyan:#00cfff8c;--border-pink:#f02baa8c;--tint-cyan:#00cfff1a;--tint-violet:#6c20d92e;--tint-pink:#f02baa1f;--tint-yellow:#ffc9281f;--gradient-ribbon:linear-gradient(90deg, #00cfff, #1677ff 24%, #6c20d9 48%, #f02baa 74%, #ff6a00);--gradient-action:linear-gradient(120deg, #f02baa, #b517d9 55%, #8a1fd9);--gradient-top:linear-gradient(120deg, #ffc928, #ff9a14 50%, #ff6a00);--gradient-cool:linear-gradient(135deg, #00cfff, #1677ff);--gradient-card:linear-gradient(165deg, #1b1452, #120e3c);--gradient-panel:linear-gradient(160deg, #1e1660, #140f40 70%);--gradient-tile:radial-gradient(120% 120% at 30% 20%, #3b0f8f, #17104a 60%, #0e0c33);--gradient-bonus:linear-gradient(100deg, #ffc928, #ff6a00 45%, #f02baa);--gradient-sheen:linear-gradient(105deg, transparent 30%, #ffffff57 50%, transparent 70%);--glow-action:0 10px 26px -12px #f02baabf;--glow-top:0 0 0 1px #ffc9288c, 0 16px 40px -14px #ff6a00cc;--glow-top-strong:0 0 26px -2px #ff6a00e6, 0 0 56px -8px #ffc928b3;--glow-cool:0 0 0 1px #00cfff66, 0 14px 34px -18px #00cfff99;--shadow-card:0 22px 46px -30px #000000e6;--text-glow-hot:0 0 22px #f02baa66;--text-glow-cool:0 0 18px #00cfff59;--drop-glow-top:0 0 10px #ff6a0099;--drop-glow-bonus:0 0 16px #ff6a0073;--pip:#f5f3ff13;--pip-strong:#f5f3ff2e;--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-tile:28%;--layout-padding-x:1rem;--layout-max-width:70rem}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-body), system-ui, "Segoe UI", Arial, sans-serif;-webkit-text-size-adjust:100%;tab-size:4;background:var(--bg-base);color:var(--text-primary);scroll-behavior:smooth;font-size:16px;line-height:1.5}body,h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0}button,input,textarea,select{font:inherit}button{cursor:pointer}[hidden]{display:none!important}body{min-height:100dvh;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;flex-direction:column;display:flex;position:relative}h1,h2,h3{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.015em;text-wrap:balance;line-height:1.15}p{text-wrap:pretty}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--accent-pink);outline-offset:3px}::selection{background:var(--accent-pink);color:var(--text-primary)}#selezione,#confronto,#come-funziona,#categorie{scroll-margin-top:1.5rem}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._horizon_9k55d_1{z-index:-1;pointer-events:none;background:var(--bg-base);position:fixed;inset:0;overflow:hidden}._horizon-svg_9k55d_10{width:100%;height:100%;display:block}._horizon-stop-violet_9k55d_16{stop-color:var(--accent-violet);stop-opacity:.42}._horizon-stop-pink_9k55d_21{stop-color:var(--accent-pink);stop-opacity:.22}._horizon-stop-orange_9k55d_26{stop-color:var(--accent-orange);stop-opacity:.06}._horizon-stop-cyan_9k55d_31{stop-color:var(--accent-cyan);stop-opacity:.16}._horizon-stop-clear_9k55d_36{stop-color:var(--bg-base);stop-opacity:0}._horizon-ink-cyan_9k55d_41{stop-color:var(--accent-cyan)}._horizon-ink-violet_9k55d_45{stop-color:var(--accent-violet)}._horizon-ink-pink_9k55d_49{stop-color:var(--accent-pink)}._horizon-ink-orange_9k55d_53{stop-color:var(--accent-orange)}._horizon-pip_9k55d_57{fill:var(--pip-strong)}._horizon-mask-on_9k55d_61{stop-color:var(--text-primary);stop-opacity:.55}._horizon-mask-off_9k55d_66{stop-color:var(--text-primary);stop-opacity:0}._horizon-ribbon_9k55d_71{fill:none;stroke-width:42px;stroke-linecap:round;opacity:.07}._horizon-ribbon-thin_9k55d_78{fill:none;stroke-width:2px;stroke-linecap:round;opacity:.22}._brand-row_1uf81_1{z-index:2;position:relative}._brand-row-line_1uf81_7{background:var(--gradient-ribbon);height:3px;box-shadow:0 0 18px var(--accent-violet)}._brand-row-inner_1uf81_13{max-width:calc(var(--layout-max-width) + 2 * var(--layout-padding-x));padding:0 var(--layout-padding-x);justify-content:center;margin:0 auto;display:flex}._brand-row-tab_1uf81_22{border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--surface-light);box-shadow:0 10px 24px -14px var(--accent-violet), inset 0 3px 0 var(--accent-violet);align-items:center;padding:.4rem .85rem .5rem;transition:box-shadow .2s;display:inline-flex}._brand-row-tab_1uf81_22:hover{box-shadow:0 12px 26px -12px var(--accent-pink), inset 0 3px 0 var(--accent-pink)}._brand-row-logo_1uf81_40{width:auto;height:2.75rem}@media (width>=768px){._brand-row-tab_1uf81_22{padding:.45rem 1rem .55rem}._brand-row-logo_1uf81_40{height:3.25rem}}._baseboard_9i5pz_1{background:linear-gradient(180deg, transparent, var(--bg-sunken) 4rem);margin-top:auto;padding-bottom:1.5rem}._baseboard-sticky-room_9i5pz_7{padding-bottom:7rem}._baseboard-divider_9i5pz_12{width:100%;height:2.25rem;display:block}._baseboard-divider-glow_9i5pz_18{fill:none;stroke-width:10px;stroke-linecap:round;opacity:.18}._baseboard-divider-line_9i5pz_25{fill:none;stroke-width:2.5px;stroke-linecap:round}._baseboard-ink-cyan_9i5pz_31{stop-color:var(--accent-cyan)}._baseboard-ink-blue_9i5pz_35{stop-color:var(--accent-blue)}._baseboard-ink-violet_9i5pz_39{stop-color:var(--accent-violet)}._baseboard-ink-pink_9i5pz_43{stop-color:var(--accent-pink)}._baseboard-ink-orange_9i5pz_47{stop-color:var(--accent-orange)}._baseboard-inner_9i5pz_52{max-width:calc(var(--layout-max-width) + 2 * var(--layout-padding-x));padding:1.25rem var(--layout-padding-x) 0;margin:0 auto}._baseboard-columns_9i5pz_58{gap:1.75rem;display:grid}._baseboard-brand_9i5pz_63{align-content:start;gap:.75rem;display:grid}._baseboard-plate_9i5pz_69{border-radius:var(--radius-md);background:var(--surface-light);justify-self:start;padding:.4rem .75rem;display:inline-flex}._baseboard-logo_9i5pz_77{width:auto;height:2.6rem}._baseboard-description_9i5pz_82{max-width:36ch;color:var(--text-muted);font-size:.85rem;line-height:1.55}._baseboard-email_9i5pz_89{color:var(--accent-cyan);text-underline-offset:3px;overflow-wrap:anywhere;justify-self:start;font-size:.88rem;font-weight:700;text-decoration:underline}._baseboard-email_9i5pz_89:hover{color:var(--accent-pink)}._baseboard-column_9i5pz_58{align-content:start;gap:.75rem;display:grid}._baseboard-column-title_9i5pz_109{color:var(--text-primary);font-size:.9rem;font-weight:700}._baseboard-links_9i5pz_115{gap:.5rem;list-style:none;display:grid}._baseboard-link_9i5pz_115{color:var(--text-secondary);font-size:.88rem;transition:color .15s}._baseboard-link_9i5pz_115:hover{color:var(--accent-pink)}._baseboard-bottom_9i5pz_132{border-top:1px solid var(--border-subtle);gap:.6rem;margin-top:1.75rem;padding-top:1rem;display:grid}._baseboard-disclosure_9i5pz_140{color:var(--text-muted);font-size:.74rem;line-height:1.55}._baseboard-disclosure_9i5pz_140 strong{color:var(--text-secondary)}._baseboard-copy_9i5pz_150{color:var(--text-muted);white-space:nowrap;font-size:.74rem}._baseboard-company_9i5pz_156{color:var(--text-muted);margin-top:.5rem;font-size:.72rem}@media (width>=768px){._baseboard-columns_9i5pz_58{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:2.5rem}._baseboard-bottom_9i5pz_132{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2.5rem}}._consent-note_9h2w1_1{z-index:950;width:min(22rem, calc(100vw - 2 * var(--layout-padding-x)));border:1px solid var(--border-medium);border-top:3px solid var(--accent-violet);border-radius:var(--radius-md);background:var(--bg-elevated);box-shadow:var(--shadow-card);color:var(--text-primary);padding:1rem;position:fixed;bottom:1rem;right:1rem}._consent-note-text_9h2w1_16{color:var(--text-secondary);margin:0 0 .85rem;font-size:.82rem;line-height:1.5}._consent-note-link_9h2w1_23{color:var(--accent-cyan);text-underline-offset:2px;text-decoration:underline}._consent-note-actions_9h2w1_29{justify-content:flex-end;gap:.5rem;display:flex}._consent-note-accept_9h2w1_35,._consent-note-decline_9h2w1_36{border-radius:var(--radius-sm);padding:.55rem .95rem;font-size:.82rem;font-weight:800}._consent-note-accept_9h2w1_35{background:var(--gradient-action);color:var(--text-primary);border:0}._consent-note-decline_9h2w1_36{border:1px solid var(--border-medium);color:var(--text-secondary);background:0 0}@media (width<=520px){._consent-note_9h2w1_1{right:var(--layout-padding-x);left:var(--layout-padding-x);bottom:var(--layout-padding-x);width:auto}}
