body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility}
img,table,tbody,tfoot,th,thead,tr,video{width:100%}
.ls-button-icon.is-active:not(:disabled):not(.is-disable),.ls-button-icon.is-active:not(:disabled):not(.is-disabled),.ls-button.is-active:not(:disabled):not(.is-disable),.ls-button.is-active:not(:disabled):not(.is-disabled){border-color:var(--button-color-stroke-hover);background-color:var(--button-color-bg-hover);color:var(--button-color-text-hover)}
.ls-button,.ls-button-icon,.ls-user-menu__panel{transition:125ms ease-in-out}
.ls-button-icon.is-disable,.ls-button-icon.is-disabled,.ls-button.is-disable,.ls-button.is-disabled,.ls-button>span,.ls-user-menu__panel{pointer-events:none}
.ls-user-menu__panel a,.ls-user-menu__panel button{font-weight:inherit;color:inherit;display:inline-block}
.ls-section-header:not(:has(.ls-section-header__nav)),.ls-socialbar{grid-template-columns:minmax(0,1fr)}
.ls-button,.ls-button-icon,.ls-section-header__brand-logo a,.ls-user-menu__panel a,.ls-user-menu__panel button{-webkit-text-decoration:none;text-decoration:none}
.ls-author-header__contacts a,.section__toolbar .author-list__letters li.is-active a{--button-color-text:var(--theme-color-text-primary-base)}
.section__toolbar .author-list__letters li.is-active a,body.is-user-menu-open .ls-user-menu>.ls-button{--button-color-bg:var(--button-color-bg-hover);--button-color-stroke:var(--button-color-stroke-hover)}
.ls-button .ls-icon,.ls-section-header__brand-logo svg,.section__toolbar .author-list__letters a .ls-icon,.section__toolbar .form .form__button .ls-icon{font-size:1.25em}
.ls-menu__panel,.ls-menu__sub-panel,.ls-section-header__nav ul,.ls-slim-header__nav ul{--focus-ring-offset:calc(var(--stroke-2)*-1)}
.ls-menu__panel,.ls-menu__sub-panel,.ls-section-header-dossier-nav ul,.ls-section-header__nav ul,.ls-slim-header__nav ul{scrollbar-width:none;scrollbar-color:transparent}
#detail[data-category=specchio] .ls-slim-header,#detail[data-category=torinosette] .ls-slim-header,#detail[data-category=tuttolibri] .ls-slim-header,#detail[data-category=tuttoscienze] .ls-slim-header,#detail[data-category=tuttosoldi] .ls-slim-header,#gallery[data-category=specchio] .ls-slim-header,#gallery[data-category=torinosette] .ls-slim-header,#gallery[data-category=tuttolibri] .ls-slim-header,#gallery[data-category=tuttoscienze] .ls-slim-header,#gallery[data-category=tuttosoldi] .ls-slim-header,#section[data-category=specchio] .ls-slim-header,#section[data-category=torinosette] .ls-slim-header,#section[data-category=tuttolibri] .ls-slim-header,#section[data-category=tuttoscienze] .ls-slim-header,#section[data-category=tuttosoldi] .ls-slim-header{--slim-header-color-bg-base:var(--theme-color-bg-base);--slim-header-color-bg-strong:var(--theme-color-bg-primary-weaker)}
#detail[data-category=specchio] .ls-footer,#detail[data-category=torinosette] .ls-footer,#detail[data-category=tuttolibri] .ls-footer,#detail[data-category=tuttoscienze] .ls-footer,#detail[data-category=tuttosoldi] .ls-footer,#gallery[data-category=specchio] .ls-footer,#gallery[data-category=torinosette] .ls-footer,#gallery[data-category=tuttolibri] .ls-footer,#gallery[data-category=tuttoscienze] .ls-footer,#gallery[data-category=tuttosoldi] .ls-footer,#section[data-category=specchio] .ls-footer,#section[data-category=torinosette] .ls-footer,#section[data-category=tuttolibri] .ls-footer,#section[data-category=tuttoscienze] .ls-footer,#section[data-category=tuttosoldi] .ls-footer{--footer-color-bg-base:var(--theme-color-bg-base);--footer-color-bg-strong:var(--theme-color-bg-primary-weaker)}
:root{--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-base:16px;--space-lg:20px;--space-xl:24px;--space-2xl:32px;--space-3xl:40px;--space-4xl:48px;--space-5xl:56px;--space-6xl:64px;--space-7xl:80px;--space-8xl:96px;--space-9xl:128px;--space-10xl:192px;--space-11xl:256px;--space-12xl:512px;--size-4xs:2px;--size-3xs:4px;--size-2xs:6px;--size-xs:8px;--size-sm:12px;--size-base:16px;--size-lg:20px;--size-xl:24px;--size-2xl:32px;--size-3xl:40px;--size-4xl:48px;--size-5xl:56px;--size-6xl:64px;--size-7xl:80px;--size-8xl:96px;--size-9xl:128px;--size-10xl:144px;--size-11xl:256px;--size-12xl:320px;--size-13xl:480px;--size-14xl:512px;--radius-2xs:2px;--radius-xs:4px;--radius-sm:8px;--radius-base:16px;--radius-lg:24px;--radius-xl:32px;--radius-circle:50%;--radius-pill:100px;--stroke-1:1px;--stroke-2:2px;--stroke-4:4px;--sticky-offset:calc(152px + var(--grid-gap));--layer-slim-header:9999800;--layer-pswp:9999900;--layer-lightbox:9999900;--layer-backdrop:10000000;--layer-comments:10000100;--layer-menu:10000200;--animate-duration:0.125s;--animate-delay:0;--animate-repeat:1;--elevation-1:0 0.5px 1px rgba(0, 0, 0, 0.0625),0 0.5px 1px rgba(0, 0, 0, 0.09375),0 1px 1px rgba(0, 0, 0, 0.125);--elevation-2:0 4px 1px 0 rgba(0, 0, 0, 0),0 2px 1px 0 rgba(0, 0, 0, 0.01),0 1px 1px 0 rgba(0, 0, 0, 0.03),0 1px 1px 0 rgba(0, 0, 0, 0.04);--elevation-3:0 8px 1px 0 rgba(0, 0, 0, 0),0 4px 1px 0 rgba(0, 0, 0, 0.01),0 2px 1px 0 rgba(0, 0, 0, 0.03),0 1px 1px 0 rgba(0, 0, 0, 0.04);--font-heading:'Charis SIL','Charis SIL Fallback';--font-body:'DM Sans','DM Sans Fallback';--weight-normal:400;--weight-bold:700;--leading-xs:1.125;--leading-sm:1.2;--leading-base:1.5;--tracking-base:0;--text-3xs:10px;--text-2xs:12px;--text-xs:14px;--text-sm:16px;--text-base:18px;--text-lg:20px;--text-xl:22px;--text-2xl:24px;--text-3xl:28px;--text-4xl:34px;--text-5xl:40px;--text-6xl:46px;--text-7xl:52px;--svg-logo:url("data:image/svg+xml,%0A%3Csvg width='11' height='12' viewBox='0 0 11 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42871 0.187645H9.84187V0.189072V4.38754H8.27526C8.0201 2.59564 6.43635 1.58856 4.93789 1.58856C3.9501 1.58856 3.03083 1.91248 3.03083 3.05654C3.03083 5.20661 10.4036 3.48249 10.4036 8.34734C10.4036 11.0782 8.05436 12 5.70443 12C4.39368 12 3.06472 11.7267 1.992 10.9419L1.54949 11.8462H0.119193V7.37452H1.70295C1.92384 9.16606 3.40588 10.4118 5.41501 10.4118C6.30074 10.4118 7.37347 9.917 7.37347 8.94381C7.37347 6.503 0 8.48255 0 3.58452C0 0.76806 2.53693 0 4.88686 0C6.04487 0 7.1515 0.37529 8.12181 0.989952L8.42871 0.187645Z' fill='%23F9F9F9'/%3E%3C/svg%3E");--svg-gallery:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.3335 9.72241C5.79343 9.72277 6.1665 10.0954 6.1665 10.5554C6.16633 11.0153 5.79332 11.3881 5.3335 11.3884C4.84727 11.3884 4.38044 11.5817 4.03662 11.9255C3.6928 12.2694 3.49951 12.7362 3.49951 13.2224V26.5554C3.4996 27.0414 3.69309 27.5076 4.03662 27.8513C4.38041 28.1949 4.84742 28.3884 5.3335 28.3884H18.6665C19.1526 28.3883 19.6187 28.1951 19.9624 27.8513C20.3061 27.5076 20.4994 27.0415 20.4995 26.5554C20.4995 26.0952 20.8733 25.7224 21.3335 25.7224C21.7934 25.7228 22.1665 26.0954 22.1665 26.5554C22.1664 27.4836 21.7974 28.3737 21.1411 29.03C20.4848 29.6863 19.5946 30.0553 18.6665 30.0554H5.3335C4.40539 30.0554 3.51426 29.6862 2.85791 29.03C2.20181 28.3738 1.83358 27.4834 1.8335 26.5554V13.2224C1.8335 12.2942 2.20153 11.4032 2.85791 10.7468C3.51429 10.0905 4.40524 9.72241 5.3335 9.72241ZM26.6665 1.72241C28.5993 1.72259 30.1665 3.28953 30.1665 5.22241V18.5554C30.1663 20.4882 28.5992 22.0552 26.6665 22.0554H13.3335C11.4006 22.0554 9.83367 20.4883 9.8335 18.5554V5.22241C9.8335 3.28942 11.4005 1.72241 13.3335 1.72241H26.6665ZM25.3335 12.7136C25.0212 12.7136 24.7116 12.7762 24.4233 12.8962C24.135 13.0164 23.8728 13.1921 23.6528 13.4138L23.6509 13.4167L16.6782 20.3884H26.6665C27.6788 20.3882 28.4993 19.5677 28.4995 18.5554V14.9001L27.0132 13.4138C26.7934 13.1923 26.5317 13.0163 26.2437 12.8962C25.9555 12.7762 25.6457 12.7137 25.3335 12.7136ZM13.3335 3.38843C12.321 3.38843 11.4995 4.20989 11.4995 5.22241V18.5554C11.4997 19.5678 12.3211 20.3884 13.3335 20.3884H14.3218L22.4692 12.24C22.8441 11.8621 23.2904 11.5619 23.7817 11.3572C24.2732 11.1525 24.8011 11.0476 25.3335 11.0476C25.8657 11.0477 26.393 11.1525 26.8843 11.3572C27.3747 11.5616 27.8204 11.8611 28.1948 12.238L28.4995 12.5427V5.22241C28.4995 4.21 27.6789 3.38861 26.6665 3.38843H13.3335ZM17.3325 7.05542C18.529 7.05542 19.4993 8.02497 19.4995 9.22144C19.4995 10.4181 18.5291 11.3884 17.3325 11.3884C16.1361 11.3883 15.1665 10.4179 15.1665 9.22144C15.1667 8.02508 16.1362 7.0556 17.3325 7.05542Z' fill='%231C1C1C'/%3E%3C/svg%3E");--svg-video:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.667 7.50031C20.5998 7.50049 22.167 9.06742 22.167 11.0003V12.8812L27.9102 9.53058L28.0869 9.44269C28.2681 9.36679 28.4634 9.32721 28.6611 9.32648C28.9248 9.32558 29.1844 9.39446 29.4131 9.5257C29.5847 9.62431 29.7355 9.75558 29.8555 9.91144L29.9648 10.0745L30.0518 10.2513C30.1271 10.4329 30.166 10.6285 30.166 10.8265V21.7552C30.1658 22.0262 30.0924 22.2922 29.9531 22.5247C29.8137 22.7575 29.6132 22.9484 29.374 23.0765C29.1349 23.2044 28.8656 23.2652 28.5947 23.2523C28.3238 23.2392 28.0608 23.1535 27.835 23.0032L22.167 19.223V21.6663C22.167 23.5992 20.5998 25.1661 18.667 25.1663H5.33398C3.40099 25.1663 1.83398 23.5993 1.83398 21.6663V11.0003C1.83398 9.06731 3.40099 7.50031 5.33398 7.50031H18.667ZM5.33398 9.16632C4.32146 9.16632 3.5 9.98778 3.5 11.0003V21.6663C3.5 22.6788 4.32146 23.5003 5.33398 23.5003H18.667C19.6794 23.5001 20.5 22.6787 20.5 21.6663V11.0003C20.5 9.9879 19.6794 9.1665 18.667 9.16632H5.33398ZM22.167 14.8109V17.22L28.5 21.4427V11.1155L22.167 14.8109Z' fill='%231C1C1C'/%3E%3C/svg%3E");--svg-audio:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 3.41699C19.4036 3.41699 22.6675 4.76906 25.0742 7.17578C27.4809 9.5825 28.833 12.8464 28.833 16.25V25.583C28.833 26.5113 28.465 27.4022 27.8086 28.0586C27.1522 28.715 26.2613 29.083 25.333 29.083H24C23.0719 29.083 22.1817 28.7148 21.5254 28.0586C20.869 27.4022 20.5 26.5113 20.5 25.583V21.583C20.5001 20.6549 20.8691 19.7647 21.5254 19.1084C22.1818 18.4521 23.0718 18.083 24 18.083H27.167V16.25C27.167 13.2884 25.9906 10.4477 23.8965 8.35352C21.8023 6.25936 18.9616 5.08301 16 5.08301C13.0384 5.08301 10.1977 6.25936 8.10352 8.35352C6.00936 10.4477 4.83301 13.2884 4.83301 16.25V18.083H8C8.92818 18.083 9.81825 18.4521 10.4746 19.1084C11.1309 19.7647 11.4999 20.6549 11.5 21.583V25.583C11.5 26.5113 11.131 27.4022 10.4746 28.0586C9.81826 28.7148 8.9281 29.083 8 29.083H6.66699C5.73873 29.083 4.84778 28.715 4.19141 28.0586C3.53503 27.4022 3.16699 26.5113 3.16699 25.583V16.25C3.16699 12.8464 4.51906 9.5825 6.92578 7.17578C9.3325 4.76906 12.5964 3.41699 16 3.41699ZM4.83301 25.583C4.83301 26.0692 5.0263 26.5361 5.37012 26.8799C5.71393 27.2237 6.18076 27.417 6.66699 27.417H8C8.48608 27.417 8.95211 27.2235 9.2959 26.8799C9.63972 26.5361 9.83301 26.0692 9.83301 25.583V21.583C9.83292 21.0969 9.63964 20.6308 9.2959 20.2871C8.9521 19.9434 8.48615 19.75 8 19.75H4.83301V25.583ZM24 19.75C23.5138 19.75 23.0479 19.9434 22.7041 20.2871C22.3604 20.6308 22.1671 21.0969 22.167 21.583V25.583C22.167 26.0692 22.3603 26.5361 22.7041 26.8799C23.0479 27.2235 23.5139 27.417 24 27.417H25.333C25.8192 27.417 26.2861 27.2237 26.6299 26.8799C26.9737 26.5361 27.167 26.0692 27.167 25.583V19.75H24Z' fill='%231C1C1C'/%3E%3C/svg%3E");--svg-premium:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.2196 2C28.7524 2.00014 29.9999 3.33121 30 4.9668V27.0332C29.9999 28.6688 28.7524 29.9999 27.2196 30H4.78036C3.24757 29.9999 2.00015 28.6688 2 27.0332V4.9668C2.00015 3.33121 3.24757 2.00014 4.78036 2H27.2196ZM4.78036 3.95632C4.25742 3.95646 3.82978 4.41254 3.82955 4.97053V27.0369C3.82961 27.5951 4.25732 28.0522 4.78036 28.0524H27.2196C27.7427 28.0522 28.1704 27.5951 28.1705 27.0369V4.97053C28.1702 4.41254 27.7426 3.95646 27.2196 3.95632H4.78036ZM15.5998 8.36364C17.0734 8.36377 18.4815 8.84174 19.7163 9.62393L20.1065 8.60227H21.905V13.948H19.9114C19.5867 11.6675 17.5715 10.386 15.6644 10.3858C14.4072 10.3858 13.237 10.7978 13.237 12.2539C13.2373 14.9902 22.6209 12.7964 22.6209 18.9879C22.6207 22.4631 19.6307 23.6363 16.6401 23.6364C14.9719 23.6364 13.2799 23.2891 11.9146 22.2903L11.3516 23.4412H9.53072V17.75H11.5467C11.8281 20.0297 13.7143 21.6152 16.271 21.6154C17.3982 21.6154 18.7642 20.9847 18.7642 19.7461C18.763 16.6406 9.37965 19.1591 9.37908 12.9263C9.37908 9.34173 12.609 8.36364 15.5998 8.36364Z' fill='%231C1C1C'/%3E%3C/svg%3E");--svg-quote-open:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4483 19.7172C17.4483 14.3103 21.4069 7.64826 28.1655 4.65515L28.6483 5.71722C23.4345 8.32412 20.1517 13.3448 20.1517 16.3379C20.1517 17.0138 20.3448 17.5931 20.8276 17.5931C21.6 17.5931 22.3724 15.9517 24.8828 15.9517C28.069 15.9517 30 18.3655 30 21.3586C30 24.8345 27.4897 27.3448 24.0138 27.3448C20.2483 27.3448 17.4483 24.2552 17.4483 19.7172ZM2 19.7172C2 14.3103 5.95862 7.64826 12.7172 4.65515L13.2 5.71722C7.98621 8.32412 4.70345 13.3448 4.70345 16.3379C4.70345 17.0138 4.89655 17.5931 5.37931 17.5931C6.15172 17.5931 6.92414 15.9517 9.43448 15.9517C12.6207 15.9517 14.5517 18.3655 14.5517 21.3586C14.5517 24.8345 12.0414 27.3448 8.56552 27.3448C4.8 27.3448 2 24.2552 2 19.7172Z' fill='%231C1C1C'/%3E%3C/svg%3E");--svg-quote-close:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5517 12.2828C14.5517 17.6897 10.5931 24.3517 3.83448 27.3448L3.35172 26.2828C8.56552 23.6759 11.8483 18.6552 11.8483 15.6621C11.8483 14.9862 11.6552 14.4069 11.1724 14.4069C10.4 14.4069 9.62758 16.0483 7.11724 16.0483C3.93103 16.0483 2 13.6345 2 10.6414C2 7.16554 4.51034 4.65519 7.9862 4.65519C11.7517 4.65519 14.5517 7.74485 14.5517 12.2828ZM30 12.2828C30 17.6897 26.0414 24.3517 19.2828 27.3448L18.8 26.2828C24.0138 23.6759 27.2966 18.6552 27.2966 15.6621C27.2966 14.9862 27.1034 14.4069 26.6207 14.4069C25.8483 14.4069 25.0759 16.0483 22.5655 16.0483C19.3793 16.0483 17.4483 13.6345 17.4483 10.6414C17.4483 7.16554 19.9586 4.65519 23.4345 4.65519C27.2 4.65519 30 7.74485 30 12.2828Z' fill='%231C1C1C'/%3E%3C/svg%3E");--svg-angle-right:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4111 7.41113C11.7366 7.08569 12.2634 7.08569 12.5889 7.41113L20.5889 15.4111C20.9143 15.7366 20.9143 16.2635 20.5889 16.5889L12.5889 24.5889C12.2635 24.9143 11.7366 24.9143 11.4111 24.5889C11.0857 24.2635 11.0857 23.7366 11.4111 23.4112L18.8223 16L11.4111 8.58887C11.0857 8.26343 11.0857 7.73657 11.4111 7.41113Z' fill='%231C1C1C'/%3E%3C/svg%3E");--svg-angle-up-down:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0768 19.4116C22.4023 19.0861 22.9301 19.0861 23.2555 19.4116C23.5805 19.7369 23.5805 20.264 23.2555 20.5893L16.5886 27.2563C16.2632 27.5815 15.7353 27.5816 15.4099 27.2563L8.74391 20.5893C8.41852 20.2639 8.41863 19.737 8.74391 19.4116C9.06934 19.0861 9.5962 19.0861 9.92163 19.4116L15.9987 25.4877L22.0768 19.4116ZM15.4099 4.74464C15.7353 4.41924 16.2631 4.4193 16.5886 4.74464L23.2555 11.4106C23.5809 11.736 23.5808 12.2639 23.2555 12.5893C22.9301 12.9148 22.4023 12.9148 22.0768 12.5893L15.9987 6.51123L9.92163 12.5893C9.59624 12.9146 9.0693 12.9146 8.74391 12.5893C8.41857 12.2639 8.4185 11.736 8.74391 11.4106L15.4099 4.74464Z' fill='%23666666'/%3E%3C/svg%3E");--svg-expand:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4109 19.4116C11.7363 19.0861 12.2632 19.0861 12.5886 19.4116C12.9141 19.737 12.9141 20.2639 12.5886 20.5893L6.01147 27.1664H10.6667C11.1267 27.1666 11.4996 27.5405 11.4998 28.0004C11.4996 28.4604 11.1267 28.8333 10.6667 28.8334H3.99976C3.92042 28.8334 3.84391 28.8219 3.77124 28.8012C3.76767 28.8002 3.76406 28.7993 3.7605 28.7983C3.41715 28.6954 3.16689 28.3773 3.16675 28.0004V21.3334C3.16693 20.8734 3.53963 20.5004 3.99976 20.5004C4.45988 20.5004 4.83258 20.8734 4.83276 21.3334V25.9897L11.4109 19.4116Z' fill='%231C1C1C'/%3E%3Cpath d='M19.4109 19.4116C19.7363 19.0861 20.2632 19.0861 20.5886 19.4116L27.1658 25.9887V21.3334C27.166 20.8735 27.5398 20.5006 27.9998 20.5004C28.4597 20.5006 28.8326 20.8735 28.8328 21.3334V28.0004C28.8326 28.3776 28.5819 28.6957 28.238 28.7983C28.2345 28.7993 28.2309 28.8002 28.2273 28.8012C28.155 28.8217 28.0786 28.8334 27.9998 28.8334H21.3328C20.8728 28.8333 20.4999 28.4604 20.4998 28.0004C20.4999 27.5404 20.8728 27.1666 21.3328 27.1664H25.988L19.4109 20.5893C19.0855 20.2639 19.0855 19.737 19.4109 19.4116Z' fill='%231C1C1C'/%3E%3Cpath d='M10.6667 3.16742C11.1268 3.1676 11.4998 3.5403 11.4998 4.00043C11.4998 4.46056 11.1268 4.83326 10.6667 4.83344H6.0105L12.5886 11.4116C12.9141 11.737 12.9141 12.2639 12.5886 12.5893C12.2632 12.9147 11.7363 12.9147 11.4109 12.5893L4.83276 6.01117V10.6674C4.83259 11.1275 4.45988 11.5004 3.99976 11.5004C3.53963 11.5004 3.16692 11.1275 3.16675 10.6674V4.00043C3.16675 3.62329 3.41687 3.30429 3.7605 3.2016C3.76405 3.20054 3.76768 3.19968 3.77124 3.19867C3.84381 3.17804 3.92055 3.16742 3.99976 3.16742H10.6667Z' fill='%231C1C1C'/%3E%3Cpath d='M27.9998 3.16742C28.0785 3.16745 28.1551 3.17824 28.2273 3.19867C28.2309 3.19968 28.2345 3.20054 28.238 3.2016C28.5822 3.304 28.8328 3.62296 28.8328 4.00043V10.6674C28.8326 11.1274 28.4597 11.5003 27.9998 11.5004C27.5398 11.5003 27.1659 11.1274 27.1658 10.6674V6.01215L20.5886 12.5893C20.2632 12.9147 19.7363 12.9147 19.4109 12.5893C19.0855 12.2639 19.0855 11.737 19.4109 11.4116L25.989 4.83344H21.3328C20.8727 4.83327 20.4998 4.46056 20.4998 4.00043C20.4998 3.54029 20.8727 3.16758 21.3328 3.16742H27.9998Z' fill='%231C1C1C'/%3E%3C/svg%3E");--grid-container:100%;--grid-sidebar:100%;--grid-gap:var(--space-base);--grid-gap-between-blocks:var(--space-xl)}
::-moz-selection{color:var(--theme-color-text-inverted-base);background-color:var(--theme-color-bg-primary-base)}
::selection{color:var(--theme-color-text-inverted-base);background-color:var(--theme-color-bg-primary-base)}
body{--theme-color-text-weak:#666666;--theme-color-text-base:#1c1c1c;--theme-color-text-strong:#000;--theme-color-text-inverted-weak:#cccccc;--theme-color-text-inverted-base:#f9f9f9;--theme-color-text-inverted-strong:#fff;--theme-color-text-primary-weak:#258cb3;--theme-color-text-primary-base:#005171;--theme-color-text-primary-strong:#082f49;--theme-color-text-secondary-weak:#e13535;--theme-color-text-secondary-base:#ad1322;--theme-color-text-secondary-strong:#640a15;--theme-color-text-tertiary-weak:#d46800;--theme-color-text-tertiary-base:#954000;--theme-color-text-tertiary-strong:#7a2e00;--theme-color-text-quaternary-weak:#159c86;--theme-color-text-quaternary-base:#007965;--theme-color-text-quaternary-strong:#00382f;--theme-color-stroke-base:#e6e6e6;--theme-color-stroke-strong:#999999;--theme-color-stroke-stronger:#333333;--theme-color-stroke-inverted-base:#333333;--theme-color-stroke-inverted-strong:#666666;--theme-color-stroke-inverted-stronger:#e6e6e6;--theme-color-stroke-primary-weaker:#f5fafc;--theme-color-stroke-primary-weak:#ddeff6;--theme-color-stroke-primary-base:#00628b;--theme-color-stroke-primary-strong:#08425e;--theme-color-stroke-primary-stronger:#082f49;--theme-color-stroke-secondary-weaker:#fef2f2;--theme-color-stroke-secondary-weak:#fee2e2;--theme-color-stroke-secondary-base:#c61a27;--theme-color-stroke-secondary-strong:#930f1c;--theme-color-stroke-secondary-stronger:#640a15;--theme-color-stroke-tertiary-weaker:#fff8f0;--theme-color-stroke-tertiary-weak:#ffeed9;--theme-color-stroke-tertiary-base:#ef7d00;--theme-color-stroke-tertiary-strong:#b55200;--theme-color-stroke-tertiary-stronger:#7a2e00;--theme-color-stroke-quaternary-weaker:#f0fdf9;--theme-color-stroke-quaternary-weak:#d7f7f1;--theme-color-stroke-quaternary-base:#008d78;--theme-color-stroke-quaternary-strong:#006050;--theme-color-stroke-quaternary-stronger:#00382f;--theme-color-bg-base:#fff;--theme-color-bg-strong:#f9f9f9;--theme-color-bg-stronger:#e6e6e6;--theme-color-bg-inverted-base:#121212;--theme-color-bg-inverted-strong:#1c1c1c;--theme-color-bg-inverted-stronger:#333333;--theme-color-bg-primary-weaker:#f5fafc;--theme-color-bg-primary-weak:#ddeff6;--theme-color-bg-primary-base:#00628b;--theme-color-bg-primary-strong:#08425e;--theme-color-bg-primary-stronger:#082f49;--theme-color-bg-secondary-weaker:#fef2f2;--theme-color-bg-secondary-weak:#fee2e2;--theme-color-bg-secondary-base:#c61a27;--theme-color-bg-secondary-strong:#930f1c;--theme-color-bg-secondary-stronger:#640a15;--theme-color-bg-tertiary-weaker:#fff8f0;--theme-color-bg-tertiary-weak:#ffeed9;--theme-color-bg-tertiary-base:#ef7d00;--theme-color-bg-tertiary-strong:#b55200;--theme-color-bg-tertiary-stronger:#7a2e00;--theme-color-bg-quaternary-weaker:#f0fdf9;--theme-color-bg-quaternary-weak:#d7f7f1;--theme-color-bg-quaternary-base:#008d78;--theme-color-bg-quaternary-strong:#006050;--theme-color-bg-quaternary-stronger:#00382f;--theme-color-bg-gradient:linear-gradient(
		to top,
		rgba(0, 0, 0, 0.95) 0%,
		rgba(0, 0, 0, 0.6) 40%,
		rgba(0, 0, 0, 0.25) 70%,
		rgba(0, 0, 0, 0.1) 85%,
		transparent 100%
	);margin:0;-webkit-text-size-adjust:none}
@font-face{font-family:'Charis SIL Fallback';src:local(Georgia);size-adjust:98%;ascent-override:normal;descent-override:normal;line-gap-override:42%}
@font-face{font-family:'DM Sans Fallback';src:local(Arial);size-adjust:89%;ascent-override:normal;descent-override:normal;line-gap-override:13%}
@font-face{font-family:'Charis SIL';src:url('//www.lastampastatic.it/cless/common/font/charis-sil/charis-sil-regular.woff2') format('woff2'),url('//www.lastampastatic.it/cless/common/font/charis-sil/charis-sil-regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Charis SIL';src:url('//www.lastampastatic.it/cless/common/font/charis-sil/charis-sil-italic.woff2') format('woff2'),url('//www.lastampastatic.it/cless/common/font/charis-sil/charis-sil-italic.ttf') format('truetype');font-style:italic;font-weight:400;font-display:swap}
@font-face{font-family:'Charis SIL';src:url('//www.lastampastatic.it/cless/common/font/charis-sil/charis-sil-bold.woff2') format('woff2'),url('//www.lastampastatic.it/cless/common/font/charis-sil/charis-sil-bold.ttf') format('truetype');font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:'DM Sans';src:url('//www.lastampastatic.it/cless/common/font/dm-sans/dm-sans-regular.woff2') format('woff2'),url('//www.lastampastatic.it/cless/common/font/dm-sans/dm-sans-regular.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'DM Sans';src:url('//www.lastampastatic.it/cless/common/font/dm-sans/dm-sans-bold.woff2') format('woff2'),url('//www.lastampastatic.it/cless/common/font/dm-sans/dm-sans-bold.ttf') format('truetype');font-style:normal;font-weight:700;font-display:swap}
*{box-sizing:border-box}
:after,:before,blockquote,figcaption,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}
html{scroll-padding-top:168px;scroll-padding-top:168px;scroll-padding-top:var(--sticky-offset);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;scrollbar-gutter:stable;-webkit-text-size-adjust:none;text-rendering:geometricPrecision}
ol,ul{list-style-type:none}
fieldset:not([class*=gigya]),input:not([class*=gigya]),select:not([class*=gigya]),textarea:not([class*=gigya]){border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}
caption,table,tbody,td,tfoot,th,thead,tr{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
table{display:block;border-collapse:collapse;border-spacing:0}
img{border:none}
img,video{display:block;height:auto}
details{list-style:none}
details>summary{all:unset;cursor:pointer}
body.gd-facet-webview .app-hide,body.is-webview-2025 .app-hide,body:not(.gd-facet-webview):not(.is-webview-2025) .app-only{display:none!important}
.assistive-text,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.ls-button,.ls-section-header{padding-left:16px;padding-right:16px}
.ls-icon,.ls-logo{display:block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}
.ls-logo{width:8.34375em}
.ls-logo-sm{width:.875em}
.ls-logo-specchio{width:4.59375em}
.ls-logo-torinosette{width:7.375em}
.ls-logo-tuttolibri{width:6.28125em}
.ls-logo-tuttoscienze{width:7.21875em}
.ls-logo-tuttosoldi{width:5.4375em}
.ls-button{--button-color-text:var(--theme-color-text-base);--button-color-text-hover:var(--button-color-text);--button-color-bg:var(--theme-color-bg-base);--button-color-bg-hover:var(--theme-color-bg-strong);--button-color-stroke:var(--theme-color-stroke-base);--button-color-stroke-hover:var(--theme-color-stroke-base);text-transform:uppercase;line-height:1;display:inline-flex;align-items:center;justify-content:center;height:32px;height:var(--size-2xl);padding-left:var(--space-base);padding-right:var(--space-base);border:1px solid var(--button-color-stroke);border:var(--stroke-1) solid var(--button-color-stroke);border-radius:100px;border-radius:var(--radius-pill);color:var(--button-color-text);font-family:'DM Sans','DM Sans Fallback';font-family:var(--font-body);font-size:12px;font-size:var(--text-2xs);font-weight:700;font-weight:var(--weight-bold);text-align:center;background-color:var(--button-color-bg);white-space:nowrap;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;vertical-align:middle}
.ls-button-icon,.ls-button>span{align-items:center;display:inline-flex}
.ls-button-icon,.section__toolbar .author-list__letters a{color:var(--button-color-text);font-family:'DM Sans','DM Sans Fallback';background-color:var(--button-color-bg);-webkit-appearance:none;-moz-appearance:none;--button-color-text:var(--theme-color-text-base);--button-color-text-hover:var(--button-color-text);--button-color-bg:var(--theme-color-bg-base);--button-color-bg-hover:var(--theme-color-bg-strong);--button-color-stroke:var(--theme-color-stroke-base);--button-color-stroke-hover:var(--theme-color-stroke-base);text-align:center;white-space:nowrap}
.ls-button:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-button.is-disable,.ls-button.is-disabled,.ls-button:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-button>span{justify-content:center;gap:8px;gap:var(--space-xs)}
.ls-button-icon{justify-content:center;height:32px;height:var(--size-2xl);width:32px;width:var(--size-2xl);border:1px solid var(--button-color-stroke);border:var(--stroke-1) solid var(--button-color-stroke);border-radius:50%;border-radius:var(--radius-circle);font-family:var(--font-body);font-size:16px;font-size:var(--text-sm);box-shadow:none;appearance:none;cursor:pointer}
.ls-user-menu__panel,.section__toolbar .author-list__letters a,.section__toolbar .form .form__label{font-size:12px;text-transform:uppercase;line-height:1}
.ls-button-icon:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-button-icon.is-disable,.ls-button-icon.is-disabled,.ls-button-icon:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-button-icon>span{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}
.ls-user-menu{position:relative}
.ls-user-menu__panel{position:absolute;right:0;top:calc(100% + 8px);top:calc(100% + var(--space-xs));z-index:1;overflow:hidden;display:grid;width:128px;width:var(--size-9xl);padding-top:4px;padding-top:var(--space-2xs);padding-bottom:4px;padding-bottom:var(--space-2xs);border:1px solid var(--theme-color-stroke-primary-weak);border:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-radius:16px;border-radius:var(--radius-base);box-shadow:0 8px 1px 0 transparent,0 4px 1px 0 rgba(0,0,0,.01),0 2px 1px 0 rgba(0,0,0,.03),0 1px 1px 0 rgba(0,0,0,.04);box-shadow:var(--elevation-3);font-size:var(--text-2xs);font-weight:700;font-weight:var(--weight-bold);background-color:var(--theme-color-bg-base);color:var(--theme-color-text-base);transform:translateY(25%);opacity:0;will-change:transform,opacity}
.ls-section-header,.ls-section-header-dossier,.ls-user-menu__panel li:not(:last-child){border-bottom:1px solid var(--theme-color-stroke-primary-weak)}
.ls-section-header-dossier,.ls-section-header__column{border-top:1px solid var(--theme-color-stroke-primary-weak)}
body.is-user-menu-open .ls-user-menu__panel{transform:translateY(0);opacity:1;pointer-events:all}
.ls-backdrop,.ls-user-menu__panel a.is-disable,.ls-user-menu__panel a.is-disabled,.ls-user-menu__panel button.is-disable,.ls-user-menu__panel button.is-disabled{pointer-events:none}
.ls-user-menu__panel li{display:grid}
.ls-user-menu__panel li:not(:last-child){border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-user-menu__panel a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-user-menu__panel a.is-disable,.ls-user-menu__panel a.is-disabled,.ls-user-menu__panel a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-user-menu__panel a{font-weight:var(--weight-inherit,inherit);color:var(--theme-color-text-inherit,inherit);padding:12px;padding:var(--space-sm)}
.ls-user-menu__panel button{all:unset;font-weight:var(--weight-inherit,inherit);color:var(--theme-color-text-inherit,inherit);padding:12px;padding:var(--space-sm);cursor:pointer}
.ls-user-menu__panel button:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-user-menu__panel button.is-disable,.ls-user-menu__panel button.is-disabled,.ls-user-menu__panel button:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-user-menu>.ls-button .ls-button__label{max-width:80px;max-width:var(--size-7xl);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ls-backdrop{transition:opacity .25s ease-in-out;position:fixed;right:0;left:0;top:0;bottom:0;z-index:10000000;z-index:var(--layer-backdrop);width:100vw;height:100vh;background-color:var(--theme-color-bg-inverted-base);opacity:0;visibility:hidden}
.ls-menu__panel,.ls-menu__sub-panel.is-open{visibility:visible}
body.is-backdrop-open .ls-backdrop{opacity:.6;visibility:visible;pointer-events:auto}
.ls-author-header__summary a.is-disable,.ls-author-header__summary a.is-disabled,.ls-author-header__title a.is-disable,.ls-author-header__title a.is-disabled,.ls-menu__form .ls-menu__form-input.is-disable,.ls-menu__form .ls-menu__form-input.is-disabled,.ls-menu__panel>ul>li>a.is-disable,.ls-menu__panel>ul>li>a.is-disabled,.ls-menu__panel>ul>li>button.is-disable,.ls-menu__panel>ul>li>button.is-disabled,.ls-menu__sub-panel>ul>li>a.is-disable,.ls-menu__sub-panel>ul>li>a.is-disabled,.ls-menu__sub-panel>ul>li>button.is-disable,.ls-menu__sub-panel>ul>li>button.is-disabled,.ls-section-header-dossier-nav a.is-disable,.ls-section-header-dossier-nav a.is-disabled,.ls-section-header-dossier__title a.is-disable,.ls-section-header-dossier__title a.is-disabled,.ls-section-header__brand-logo a.is-disable,.ls-section-header__brand-logo a.is-disabled,.ls-section-header__column-author a.is-disable,.ls-section-header__column-author a.is-disabled,.ls-section-header__column-title a.is-disable,.ls-section-header__column-title a.is-disabled,.ls-section-header__nav a.is-disable,.ls-section-header__nav a.is-disabled,.ls-slim-header__brand a.is-disable,.ls-slim-header__brand a.is-disabled,.ls-slim-header__info,.section__toolbar .author-list__letters a.is-disable,.section__toolbar .author-list__letters a.is-disabled,.section__toolbar .author-list__letters a>span,.section__toolbar .form .form__button.is-disable,.section__toolbar .form .form__button.is-disabled,.section__toolbar .form .form__button>span,.section__toolbar .form .form__input.is-disable,.section__toolbar .form .form__input.is-disabled,.section__toolbar .form .form__select.is-disable,.section__toolbar .form .form__select.is-disabled{pointer-events:none}
.ls-socialbar{display:grid;align-content:flex-start;grid-gap:8px;grid-gap:var(--space-xs);gap:8px;gap:var(--space-xs)}
.ls-socialbar__title{text-transform:uppercase;line-height:1;font-size:10px;font-size:var(--text-3xs);font-weight:400;font-weight:var(--weight-normal)}
.ls-socialbar__list{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:-8px;margin-bottom:calc(var(--space-xs)*-1)}
.ls-section-header,.ls-section-header__brand{display:grid;background-color:var(--theme-color-bg-base)}
.ls-socialbar__list li{margin-bottom:8px;margin-bottom:var(--space-xs)}
.ls-socialbar__list li:not(:last-child){margin-right:8px;margin-right:var(--space-xs)}
.ls-section-header{max-width:100%;max-width:var(--grid-container);margin-left:auto;margin-right:auto;padding-left:var(--grid-gap);padding-right:var(--grid-gap);grid-template-columns:max-content minmax(0,1fr);border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-section-header__brand{justify-items:center;align-items:center;padding-right:16px;padding-right:var(--grid-gap);padding-top:12px;padding-top:var(--space-sm);padding-bottom:12px;padding-bottom:var(--space-sm)}
.ls-section-header:not(:has(.ls-section-header__nav)) .ls-section-header__brand{padding-right:0}
.ls-section-header__brand-logo{font-family:'Charis SIL','Charis SIL Fallback';font-family:var(--font-heading);font-size:18px;font-size:var(--text-base);font-weight:700;font-weight:var(--weight-bold);line-height:1.2;line-height:var(--leading-sm);font-style:normal;color:var(--theme-color-text-primary-base)}
.ls-section-header-dossier__title,.ls-section-header__nav{font-family:'Charis SIL','Charis SIL Fallback';line-height:1.2;padding-top:12px;padding-bottom:12px;font-style:normal;display:grid}
.ls-section-header__brand-logo a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-section-header__brand-logo a.is-disable,.ls-section-header__brand-logo a.is-disabled,.ls-section-header__brand-logo a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-section-header__brand-logo a{font-weight:inherit;font-weight:var(--weight-inherit,inherit);color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-section-header:not(:has(.ls-section-header__nav)) .ls-section-header__brand-logo{font-size:22px;font-size:var(--text-xl)}
.ls-section-header__nav{font-family:var(--font-heading);font-size:16px;font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-sm);justify-items:flex-end;padding-top:var(--space-sm);padding-bottom:var(--space-sm);font-weight:400;font-weight:var(--weight-normal);color:var(--theme-color-text-weak);border-left:1px solid var(--theme-color-stroke-primary-weak);border-left:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-section-header__nav ul{-ms-overflow-style:none;display:flex;align-items:center;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-top:4px;padding-top:var(--space-2xs);padding-bottom:4px;padding-bottom:var(--space-2xs);margin-top:-4px;margin-top:calc(var(--space-2xs)*-1);margin-bottom:-4px;margin-bottom:calc(var(--space-2xs)*-1)}
.ls-section-header__nav ul::-webkit-scrollbar{display:none}
.ls-section-header__nav li{flex-shrink:0;flex-grow:0;margin-left:16px;margin-left:var(--grid-gap);white-space:nowrap}
.ls-section-header__nav a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-section-header__nav a.is-disable,.ls-section-header__nav a.is-disabled,.ls-section-header__nav a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-section-header__nav a{font-weight:inherit;font-weight:var(--weight-inherit,inherit);-webkit-text-decoration:none;text-decoration:none;color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-section-header-dossier-nav a,.ls-section-header-dossier__title a{font-weight:inherit;-webkit-text-decoration:none;text-decoration:none}
.ls-section-header-dossier{max-width:100%;max-width:var(--grid-container);margin-left:auto;margin-right:auto;padding-left:16px;padding-left:var(--grid-gap);padding-right:16px;padding-right:var(--grid-gap);display:grid;border-top:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-section-header-dossier__title{font-family:var(--font-heading);font-size:18px;font-size:var(--text-base);font-weight:700;font-weight:var(--weight-bold);line-height:var(--leading-sm);justify-items:center;padding-top:var(--space-sm);padding-bottom:var(--space-sm);background-color:var(--theme-color-bg-base);color:var(--theme-color-text-primary-base)}
.ls-author-header__title,.ls-section-header__column-title{font-family:'Charis SIL','Charis SIL Fallback';line-height:1.2}
.ls-section-header-dossier:has(.ls-section-header-dossier-nav) .ls-section-header-dossier__title{padding-right:16px;padding-right:var(--grid-gap)}
.ls-menu__form .ls-menu__form-input,.section__toolbar .form .form__input{--form-text-color-text:var(--theme-color-text-base);--form-text-color-text-hover:var(--form-text-color-text);--form-text-color-bg:var(--theme-color-bg-base);--form-text-color-bg-hover:var(--form-text-color-bg);--form-text-color-stroke:var(--theme-color-stroke-base);--form-text-color-stroke-hover:var(--form-text-color-stroke);transition:125ms ease-in-out;padding-right:12px;background-color:var(--form-text-color-bg);color:var(--form-text-color-text);cursor:text}
.ls-section-header-dossier__title a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-section-header-dossier__title a.is-disable,.ls-section-header-dossier__title a.is-disabled,.ls-section-header-dossier__title a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-section-header-dossier__title a{font-weight:var(--weight-inherit,inherit);color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-section-header-dossier-nav{display:grid;justify-items:flex-end;padding-top:12px;padding-top:var(--space-sm);padding-bottom:12px;padding-bottom:var(--space-sm);overflow:hidden}
.ls-section-header-dossier-nav ul{-ms-overflow-style:none;display:flex;align-items:center;max-width:100%;overflow:auto}
.ls-section-header-dossier-nav ul::-webkit-scrollbar{display:none}
.ls-section-header-dossier-nav li{flex-shrink:0;flex-grow:0;margin-left:16px;margin-left:var(--grid-gap);font-size:14px;font-size:var(--text-xs);font-weight:700;font-weight:var(--weight-bold);color:var(--theme-color-text-weak)}
.ls-section-header-dossier-nav a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-section-header-dossier-nav a.is-disable,.ls-section-header-dossier-nav a.is-disabled,.ls-section-header-dossier-nav a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-section-header-dossier-nav a{font-weight:var(--weight-inherit,inherit);color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-section-header-dossier.ls-section-header-dossier--text{grid-template-columns:max-content minmax(0,1fr);align-content:center}
.ls-section-header-dossier.ls-section-header-dossier--text:not(:has(.ls-section-header-dossier-nav)){grid-template-columns:minmax(0,1fr)}
.ls-section-header-dossier.ls-section-header-dossier--text .ls-section-header-dossier-nav{border-left:1px solid var(--theme-color-stroke-primary-weak);border-left:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-section-header-dossier.ls-section-header-dossier--image{padding-top:16px;padding-top:var(--grid-gap);padding-bottom:16px;padding-bottom:var(--grid-gap);grid-template-columns:minmax(0,1fr)}
.ls-section-header-dossier.ls-section-header-dossier--image .ls-section-header-dossier-nav{justify-content:center;padding-bottom:0}
.ls-section-header-dossier.ls-section-header-dossier--image .ls-section-header-dossier-nav li:first-child{margin-left:0}
.ls-section-header__column{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:'content media';align-items:center;grid-gap:16px;grid-gap:var(--grid-gap);gap:16px;gap:var(--grid-gap);height:auto!important;margin-left:-16px;margin-left:calc(var(--grid-gap)*-1);margin-right:-16px;margin-right:calc(var(--grid-gap)*-1);padding:16px;padding:var(--grid-gap);border-top:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-author-header,.ls-slim-header{max-width:100%;margin-left:auto;margin-right:auto}
.ls-section-header__column:not(:has(.ls-section-header__column-media)){grid-template-columns:minmax(0,1fr);grid-template-areas:'content'}
.ls-section-header__column-media{grid-area:media;width:80px;width:var(--size-7xl);border-radius:50%;border-radius:var(--radius-circle);overflow:hidden}
.ls-section-header__column-content{grid-area:content;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;grid-gap:var(--space-2xs);gap:4px;gap:var(--space-2xs)}
.ls-section-header__column-title{font-family:var(--font-heading);font-size:22px;font-size:var(--text-xl);font-weight:700;font-weight:var(--weight-bold);line-height:var(--leading-sm);font-style:normal}
.ls-section-header__column-title a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-section-header__column-title a.is-disable,.ls-section-header__column-title a.is-disabled,.ls-section-header__column-title a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-section-header__column-title a{font-weight:inherit;font-weight:var(--weight-inherit,inherit);-webkit-text-decoration:none;text-decoration:none;color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-section-header__column-author{font-size:14px;font-size:var(--text-xs);font-style:normal}
.ls-section-header__column-author a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-section-header__column-author a.is-disable,.ls-section-header__column-author a.is-disabled,.ls-section-header__column-author a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-section-header__column-author a{font-weight:inherit;font-weight:var(--weight-inherit,inherit);-webkit-text-decoration:none;text-decoration:none;color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-author-header__summary a,.ls-author-header__title a{font-weight:inherit;-webkit-text-decoration:none;text-decoration:none}
.ls-author-header{max-width:var(--grid-container);padding-left:var(--grid-gap);padding-right:var(--grid-gap);padding:16px;padding-top:var(--grid-gap);padding-bottom:var(--grid-gap);border-top:1px solid var(--theme-color-stroke-primary-weak);border-bottom:1px solid var(--theme-color-stroke-primary-weak);border-top:1px solid var(--theme-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-bottom:1px solid var(--theme-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-author-header__wrap{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:'content media';align-items:flex-start;grid-gap:16px;grid-gap:var(--grid-gap);gap:16px;gap:var(--grid-gap)}
.ls-author-header__wrap:not(:has(.ls-author-header__media)){grid-template-columns:minmax(0,1fr);grid-template-areas:'content'}
.ls-author-header__media{grid-area:media;width:80px;width:var(--size-7xl);border-radius:50%;border-radius:var(--radius-circle);overflow:hidden}
.ls-author-header__content{grid-area:content}
.ls-author-header__title{font-family:var(--font-heading);font-size:22px;font-size:var(--text-xl);font-weight:700;font-weight:var(--weight-bold);line-height:var(--leading-sm);font-style:normal}
.ls-slim-header__nav,.section__toolbar .author-list__overtitle{font-family:'Charis SIL','Charis SIL Fallback';font-style:normal}
.ls-author-header__title a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-author-header__title a.is-disable,.ls-author-header__title a.is-disabled,.ls-author-header__title a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-author-header__title a{font-weight:var(--weight-inherit,inherit);color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-author-header__subtitle{font-size:16px;font-size:var(--text-sm);font-weight:700;font-weight:var(--weight-bold);color:var(--theme-color-text-weak);margin-top:4px;margin-top:var(--space-2xs)}
.ls-author-header__summary{font-size:16px;font-size:var(--text-sm);color:var(--theme-color-text-weak);margin-top:16px;margin-top:var(--space-base)}
.ls-author-header__summary a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-author-header__summary a.is-disable,.ls-author-header__summary a.is-disabled,.ls-author-header__summary a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-author-header__summary a{font-weight:var(--weight-inherit,inherit);color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-author-header__contacts{display:flex;flex-wrap:wrap;align-items:center;margin-top:16px;margin-top:var(--space-base)}
.ls-author-header__contacts>:not(:last-child){margin-right:16px;margin-right:var(--grid-gap)}
.ls-author-header__contacts a{--button-color-bg:var(--theme-color-bg-base);--button-color-bg-hover:var(--theme-color-bg-primary-weak);--button-color-stroke:var(--theme-color-stroke-primary-weak);--button-color-stroke-hover:var(--theme-color-stroke-primary-weak)}
.ls-author-header__socials{display:flex;flex-wrap:wrap;align-items:center}
.ls-author-header__socials>:not(:last-child){margin-right:8px;margin-right:var(--space-xs)}
.ls-author-header__mailto{display:flex;align-items:center;font-size:14px;font-size:var(--text-xs)}
.ls-author-header__mailto a{margin-left:8px;margin-left:var(--space-xs)}
.section__toolbar .author-list{display:grid;grid-template-columns:minmax(0,1fr);align-content:flex-start;grid-gap:16px;grid-gap:var(--grid-gap);gap:16px;gap:var(--grid-gap)}
.section__toolbar .author-list__overtitle{font-family:var(--font-heading);font-size:18px;font-size:var(--text-base);font-weight:700;font-weight:var(--weight-bold);line-height:1.2;line-height:var(--leading-sm)}
.section__toolbar .author-list__letters{display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));grid-template-columns:repeat(auto-fit,minmax(var(--size-3xl),1fr));grid-gap:12px;grid-gap:var(--space-sm);gap:12px;gap:var(--space-sm)}
.section__toolbar .author-list__letters a{transition:125ms ease-in-out;display:inline-flex;align-items:center;justify-content:center;height:var(--size-2xl);padding-left:16px;padding-left:var(--space-base);padding-right:16px;padding-right:var(--space-base);border:1px solid var(--button-color-stroke);border:var(--stroke-1) solid var(--button-color-stroke);border-radius:100px;border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-2xs);font-weight:700;font-weight:var(--weight-bold);-webkit-text-decoration:none;text-decoration:none;box-shadow:none;appearance:none;cursor:pointer;vertical-align:middle;--button-color-text:var(--theme-color-text-primary-base);--button-color-bg-hover:var(--theme-color-bg-primary-weak);--button-color-stroke:var(--theme-color-stroke-primary-weak);--button-color-stroke-hover:var(--theme-color-stroke-primary-weak);width:40px;width:var(--size-3xl);height:40px;height:var(--size-3xl)}
body.gd-facet-webview .ls-slim-header__main,body.gd-facet-webview .ls-slim-header__top,body.is-webview-2025 .ls-slim-header__main,body.is-webview-2025 .ls-slim-header__top{display:none!important}
.section__toolbar .author-list__letters a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.section__toolbar .author-list__letters a.is-disable,.section__toolbar .author-list__letters a.is-disabled,.section__toolbar .author-list__letters a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.section__toolbar .author-list__letters a.is-active:not(:disabled):not(.is-disable),.section__toolbar .author-list__letters a.is-active:not(:disabled):not(.is-disabled){background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-color-text-hover)}
.section__toolbar .author-list__letters a>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;gap:var(--space-xs)}
.section__toolbar .form{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;grid-gap:var(--space-base);gap:16px;gap:var(--space-base)}
.section__toolbar .form .form__field,.section__toolbar .form .form__field__wrapper{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;grid-gap:var(--space-xs);gap:8px;gap:var(--space-xs)}
.section__toolbar .form .form__label{font-size:var(--text-2xs)}
.section__toolbar .form .form__input{height:40px;height:var(--size-3xl);padding-left:12px;padding-left:var(--space-sm);padding-right:var(--space-sm);border:2px solid var(--form-text-color-stroke);border:var(--stroke-2) solid var(--form-text-color-stroke);border-radius:4px;border-radius:var(--radius-xs);font-family:inherit;font-size:14px;font-size:var(--text-xs);--form-text-color-stroke:var(--theme-color-stroke-primary-weak)}
.section__toolbar .form .form__input:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.section__toolbar .form .form__input.is-disable,.section__toolbar .form .form__input.is-disabled,.section__toolbar .form .form__input:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.section__toolbar .form .form__input::-moz-placeholder{color:inherit;opacity:.6}
.section__toolbar .form .form__input::placeholder{color:inherit;opacity:.6}
.section__toolbar .form .form__select{--form-select-color-text:var(--theme-color-text-base);--form-select-color-text-hover:var(--form-select-color-text);--form-select-color-bg:var(--theme-color-bg-base);--form-select-color-bg-hover:var(--form-select-color-bg);--form-select-color-stroke:var(--theme-color-stroke-base);--form-select-color-stroke-hover:var(--form-select-color-stroke);transition:125ms ease-in-out;height:40px;height:var(--size-3xl);padding-left:12px;padding-left:var(--space-sm);padding-right:20px;padding-right:var(--space-lg);border:2px solid var(--form-select-color-stroke);border:var(--stroke-2) solid var(--form-select-color-stroke);border-radius:4px;border-radius:var(--radius-xs);font-family:inherit;font-size:14px;font-size:var(--text-xs);background-color:var(--form-select-color-bg);background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0768 19.4116C22.4023 19.0861 22.9301 19.0861 23.2555 19.4116C23.5805 19.7369 23.5805 20.264 23.2555 20.5893L16.5886 27.2563C16.2632 27.5815 15.7353 27.5816 15.4099 27.2563L8.74391 20.5893C8.41852 20.2639 8.41863 19.737 8.74391 19.4116C9.06934 19.0861 9.5962 19.0861 9.92163 19.4116L15.9987 25.4877L22.0768 19.4116ZM15.4099 4.74464C15.7353 4.41924 16.2631 4.4193 16.5886 4.74464L23.2555 11.4106C23.5809 11.736 23.5808 12.2639 23.2555 12.5893C22.9301 12.9148 22.4023 12.9148 22.0768 12.5893L15.9987 6.51123L9.92163 12.5893C9.59624 12.9146 9.0693 12.9146 8.74391 12.5893C8.41857 12.2639 8.4185 11.736 8.74391 11.4106L15.4099 4.74464Z' fill='%23666666'/%3E%3C/svg%3E");background-image:var(--svg-angle-up-down);background-position:calc(100% - 4px) center;background-position:calc(100% - var(--radius-xs)) center;background-size:16px;background-size:var(--size-base);background-repeat:no-repeat;color:var(--form-select-color-text);cursor:pointer;--form-select-color-stroke:var(--theme-color-stroke-primary-weak)}
.section__toolbar .form .form__select:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.section__toolbar .form .form__select.is-disable,.section__toolbar .form .form__select.is-disabled,.section__toolbar .form .form__select:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.section__toolbar .form .form__button{--button-color-text:var(--theme-color-text-base);--button-color-text-hover:var(--button-color-text);--button-color-bg:var(--theme-color-bg-base);--button-color-bg-hover:var(--theme-color-bg-strong);--button-color-stroke:var(--theme-color-stroke-base);--button-color-stroke-hover:var(--theme-color-stroke-base);transition:125ms ease-in-out;text-transform:uppercase;line-height:1;display:inline-flex;align-items:center;justify-content:center;height:var(--size-2xl);padding-left:var(--space-base);padding-right:var(--space-base);border:1px solid var(--button-color-stroke);border:var(--stroke-1) solid var(--button-color-stroke);border-radius:100px;border-radius:var(--radius-pill);color:var(--button-color-text);font-family:'DM Sans','DM Sans Fallback';font-family:var(--font-body);font-size:12px;font-size:var(--text-2xs);font-weight:700;font-weight:var(--weight-bold);-webkit-text-decoration:none;text-decoration:none;text-align:center;background-color:var(--button-color-bg);white-space:nowrap;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;vertical-align:middle;--button-color-text:var(--theme-color-text-inverted-base);--button-color-text-hover:var(--theme-color-text-inverted-base);--button-color-bg:var(--theme-color-bg-primary-base);--button-color-bg-hover:var(--theme-color-bg-primary-stronger);--button-color-stroke:var(--button-color-bg);--button-color-stroke-hover:var(--button-color-bg-hover);height:40px;height:var(--size-3xl);padding-left:24px;padding-left:var(--space-xl);padding-right:24px;padding-right:var(--space-xl)}
.section__toolbar .form .form__button:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.section__toolbar .form .form__button.is-disable,.section__toolbar .form .form__button.is-disabled,.section__toolbar .form .form__button:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.section__toolbar .form .form__button.is-active:not(:disabled):not(.is-disable),.section__toolbar .form .form__button.is-active:not(:disabled):not(.is-disabled){background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-color-text-hover)}
.section__toolbar .form .form__button>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;gap:var(--space-xs)}
.section__toolbar .form .form__field__info{grid-column:1/-1;font-size:14px;font-size:var(--text-xs);color:var(--theme-color-text-weak)}
.ls-slim-header{--slim-header-color-text-base:var(--theme-color-text-base);--slim-header-color-text-weak:var(--theme-color-text-weak);--slim-header-color-text-inverted-weak:var(--theme-color-text-inverted-base);--slim-header-color-text-inverted-base:var(--theme-color-text-inverted-weak);--slim-header-color-text-primary-weak:var(--theme-color-text-primary-weak);--slim-header-color-text-primary-base:var(--theme-color-text-primary-base);--slim-header-color-bg-base:var(--theme-color-bg-base);--slim-header-color-bg-strong:var(--theme-color-bg-strong);--slim-header-color-bg-primary-weaker:var(--theme-color-bg-primary-weaker);--slim-header-color-bg-primary-weak:var(--theme-color-bg-primary-weak);--slim-header-color-bg-primary-base:var(--theme-color-bg-primary-base);--slim-header-color-stroke-base:var(--theme-color-stroke-base);--slim-header-color-stroke-primary-weak:var(--theme-color-stroke-primary-weak);--slim-header-color-stroke-primary-base:var(--theme-color-stroke-primary-base);--slim-header-scroll-progress:0;max-width:var(--grid-container);padding-left:var(--grid-gap);padding-right:var(--grid-gap);position:sticky;top:0;z-index:9999800;z-index:var(--layer-slim-header);padding-left:0;padding-right:0;font-size:18px;font-size:var(--text-base);background-color:var(--slim-header-color-bg-base)}
.ls-slim-header .ls-button{--button-color-text:var(--slim-header-color-text-primary-base);--button-color-bg:var(--theme-color-bg-base);--button-color-bg-hover:var(--slim-header-color-bg-primary-weaker);--button-color-stroke:var(--slim-header-color-bg-primary-weak);--button-color-stroke-hover:var(--slim-header-color-bg-primary-base)}
.ls-menu .ls-button,.ls-menu .ls-button-icon,.ls-menu__form .ls-menu__form-submit{--button-color-text:var(--theme-color-text-primary-base);--button-color-bg:var(--theme-color-bg-base)}
.ls-slim-header__top{display:flex;justify-content:center;align-items:center;gap:8px;gap:var(--space-xs);overflow:hidden;height:48px;height:var(--size-4xl);padding-left:16px;padding-left:var(--grid-gap);padding-right:16px;padding-right:var(--grid-gap);border-left:1px solid var(--slim-header-color-stroke-primary-weak);border-right:1px solid var(--slim-header-color-stroke-primary-weak);border-left:1px solid var(--slim-header-color-stroke-primary-weak);border-left:var(--stroke-1) solid var(--slim-header-color-stroke-primary-weak);border-right:1px solid var(--slim-header-color-stroke-primary-weak);border-right:var(--stroke-1) solid var(--slim-header-color-stroke-primary-weak);border-top:1px solid var(--slim-header-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--slim-header-color-stroke-primary-weak)}
#detail .section-header__utils:not(:has(> *)),#gallery .section-header__utils:not(:has(> *)),#lsMenuAbbonati,#lsSlimHeaderAbbonati,#lsSlimHeaderEdicola,#section .section-header__utils:not(:has(> *)),.gd-row[data-zone=Ultimora]:not(:has(> .gd-column-12 > *)){display:none}
.ls-slim-header__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(max-content,1fr) minmax(0,1fr);height:56px;height:var(--size-5xl);padding-left:16px;padding-left:var(--grid-gap);padding-right:16px;padding-right:var(--grid-gap);border:1px solid var(--slim-header-color-stroke-primary-weak);border:var(--stroke-1) solid var(--slim-header-color-stroke-primary-weak);transform-origin:top center;will-change:height}
.ls-slim-header__nav{font-family:var(--font-heading);font-size:16px;font-size:var(--text-sm);font-weight:700;font-weight:var(--weight-bold);line-height:1.2;line-height:var(--leading-sm);display:grid;height:48px;height:var(--size-4xl);padding-left:16px;padding-left:var(--grid-gap);padding-right:16px;padding-right:var(--grid-gap);border-left:1px solid var(--slim-header-color-stroke-primary-weak);border-right:1px solid var(--slim-header-color-stroke-primary-weak);border-left:1px solid var(--slim-header-color-stroke-primary-weak);border-left:var(--stroke-1) solid var(--slim-header-color-stroke-primary-weak);border-right:1px solid var(--slim-header-color-stroke-primary-weak);border-right:var(--stroke-1) solid var(--slim-header-color-stroke-primary-weak);border-bottom:1px solid var(--slim-header-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--slim-header-color-stroke-primary-weak);background-color:var(--slim-header-color-bg-primary-weaker);color:var(--slim-header-color-text-primary-base)}
.ls-slim-header__nav ul{-ms-overflow-style:none;display:flex;justify-content:center;gap:20px;gap:var(--space-lg);max-width:100%;overflow:auto;transform:translateY(1px);transform:translateY(var(--stroke-1))}
.ls-slim-header__nav ul::-webkit-scrollbar{display:none}
body.gd-facet-webview .ls-footer,body.gd-facet-webview .ls-menu,body.is-webview-2025 .ls-footer,body.is-webview-2025 .ls-menu{display:none!important}
.ls-slim-header__nav li{display:grid}
.ls-slim-header__nav a{transition:125ms ease-in-out;display:grid;align-items:center;justify-items:center;color:inherit;-webkit-text-decoration:none;text-decoration:none;border-bottom:2px solid transparent;border-bottom:var(--stroke-2) solid transparent;white-space:nowrap}
.ls-slim-header__nav a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-slim-header__nav a.is-active{border-color:var(--slim-header-color-stroke-primary-base);color:inherit}
.ls-slim-header__toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,max-content));align-items:center;grid-gap:8px;grid-gap:var(--space-xs);gap:8px;gap:var(--space-xs)}
.ls-slim-header__toolbar-left{justify-content:flex-start}
.ls-slim-header__toolbar-right{justify-content:flex-end}
.ls-slim-header__brand{display:grid;align-content:center;align-items:center;justify-items:center;font-size:20px;font-size:var(--size-lg);transform-origin:top center}
.ls-slim-header__brand a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-slim-header__brand a.is-disable,.ls-slim-header__brand a.is-disabled,.ls-slim-header__brand a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-slim-header__brand a{font-weight:inherit;font-weight:var(--weight-inherit,inherit);-webkit-text-decoration:none;text-decoration:none;color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-slim-header__info{height:0;margin:0;overflow:hidden;font-size:12px;font-size:var(--text-2xs);color:var(--theme-color-text-weak);opacity:0;transform:translateY(8px);transform:translateY(var(--space-xs));transform-origin:top center}
.ls-menu__panel,.ls-menu__sub-panel.is-open{pointer-events:auto;transform:translateX(0);opacity:1}
body#home #lsSlimHeaderEdicola,body#home:not(.is-premium-user) #lsSlimHeaderAbbonati,body#section[data-category=idee] #lsSlimHeaderEdicola,body#section[data-category=idee]:not(.is-premium-user) #lsSlimHeaderAbbonati,body#section[data-category=inserti] #lsSlimHeaderEdicola,body#section[data-category=inserti]:not(.is-premium-user) #lsSlimHeaderAbbonati,body#section[data-category=nord-ovest] #lsSlimHeaderEdicola,body#section[data-category=nord-ovest]:not(.is-premium-user) #lsSlimHeaderAbbonati,body#section[data-category=torino] #lsSlimHeaderEdicola,body#section[data-category=torino]:not(.is-premium-user) #lsSlimHeaderAbbonati{display:inline-flex}
.ls-menu{transition:transform .25s ease-in-out,box-shadow .25s ease-in-out;position:fixed;left:0;top:0;bottom:0;z-index:10000200;z-index:var(--layer-menu);overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:min-content 1fr min-content;grid-template-areas:'header' 'body' 'footer';width:100vw;height:100vh;font-size:18px;font-size:var(--text-base);color:var(--theme-color-text-base);background-color:var(--theme-color-bg-base);box-shadow:none;transform:translateX(-100%)}
.ls-menu .ls-button,.ls-menu .ls-button-icon{--button-color-bg-hover:var(--theme-color-bg-primary-weaker);--button-color-stroke:var(--theme-color-bg-primary-weak);--button-color-stroke-hover:var(--theme-color-bg-primary-base)}
.ls-menu__header{grid-area:header;display:grid;grid-template-columns:min-content minmax(0,1fr) min-content;align-items:center;grid-gap:16px;grid-gap:var(--space-base);gap:16px;gap:var(--space-base);padding:16px;padding:var(--space-base);border-bottom:1px solid var(--theme-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-footer,.ls-footer__nav{grid-template-columns:minmax(0,1fr)}
.ls-footer,.ls-footer__brand{grid-gap:16px;gap:16px;display:grid}
.ls-menu__body{grid-area:body;position:relative}
.ls-menu__footer{grid-area:footer;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:16px;padding:var(--space-base);border-top:1px solid var(--theme-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-menu__logo{font-size:24px;font-size:var(--size-xl)}
.ls-menu__form{position:relative;display:grid;align-items:center;width:100%}
.ls-menu__form .ls-menu__form-input{height:40px;height:var(--size-3xl);padding-left:12px;padding-left:var(--space-sm);padding-right:var(--space-sm);border:2px solid var(--form-text-color-stroke);border:var(--stroke-2) solid var(--form-text-color-stroke);border-radius:var(--radius-xs);font-family:inherit;font-size:14px;font-size:var(--text-xs);--form-text-color-stroke:var(--theme-color-stroke-primary-weak);border-width:1px;border-width:var(--stroke-1);border-radius:100px;border-radius:var(--radius-pill)}
.ls-menu__form .ls-menu__form-input:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-menu__form .ls-menu__form-input.is-disable,.ls-menu__form .ls-menu__form-input.is-disabled,.ls-menu__form .ls-menu__form-input:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-menu__form .ls-menu__form-input::-moz-placeholder{color:inherit;opacity:.6}
.ls-menu__form .ls-menu__form-input::placeholder{color:inherit;opacity:.6}
.ls-menu__form .ls-menu__form-submit{--button-color-bg-hover:var(--button-color-bg);--button-color-stroke:transparent;--button-color-stroke-hover:var(--button-color-stroke);position:absolute;right:8px;right:var(--space-xs);width:32px;width:var(--size-2xl);height:32px;height:var(--size-2xl)}
.ls-menu__close{width:40px;width:var(--size-3xl);height:40px;height:var(--size-3xl)}
.ls-menu__panel,.ls-menu__sub-panel{-ms-overflow-style:none;transition:transform .25s ease-in-out,opacity .25s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}
.ls-menu__button-back,.ls-menu__panel>ul>li>a,.ls-menu__panel>ul>li>button,.ls-menu__sub-panel>ul>li>a,.ls-menu__sub-panel>ul>li>button{--button-color-text-hover:var(--button-color-text);transition:125ms ease-in-out;height:var(--size-2xl);color:var(--button-color-text);font-family:var(--font-body);font-size:var(--text-2xs);-webkit-text-decoration:none;text-decoration:none;text-align:center;background-color:var(--button-color-bg);white-space:nowrap;box-shadow:none;cursor:pointer;vertical-align:middle;font-weight:var(--weight-bold);text-transform:uppercase;--button-color-text:var(--theme-color-text-base);--button-color-bg-hover:var(--theme-color-bg-strong);--button-color-stroke:var(--theme-color-stroke-base);--button-color-stroke-hover:var(--theme-color-stroke-base);display:inline-flex;--button-color-bg:var(--theme-color-bg-base);padding-left:16px;padding-right:16px}
.ls-menu__panel::-webkit-scrollbar{display:none}
.ls-menu__sub-panel::-webkit-scrollbar{display:none}
.ls-menu__panel>ul>li:not(:last-child),.ls-menu__sub-panel>ul>li:not(:last-child){border-bottom:1px solid var(--theme-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-menu__panel>ul>li>a,.ls-menu__panel>ul>li>button,.ls-menu__sub-panel>ul>li>a,.ls-menu__sub-panel>ul>li>button{align-items:center;justify-content:center;padding-left:var(--space-base);padding-right:var(--space-base);border:1px solid var(--button-color-stroke);border:var(--stroke-1) solid var(--button-color-stroke);border-radius:var(--radius-pill);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Charis SIL','Charis SIL Fallback';font-family:var(--font-heading);font-size:20px;font-size:var(--text-lg);font-weight:700;line-height:1.2;line-height:var(--leading-sm);font-style:normal;--button-color-text-hover:var(--theme-color-text-primary-base);--button-color-bg-hover:var(--theme-color-bg-primary-weaker);width:100%;height:56px;height:var(--size-5xl);border:none;border-radius:0;text-transform:none}
.ls-menu__panel>ul>li>button:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-menu__sub-panel>ul>li>button:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-menu__panel>ul>li>a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-menu__sub-panel>ul>li>a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-menu__panel>ul>li>a.is-disable,.ls-menu__panel>ul>li>a.is-disabled,.ls-menu__panel>ul>li>a:disabled,.ls-menu__panel>ul>li>button.is-disable,.ls-menu__panel>ul>li>button.is-disabled,.ls-menu__panel>ul>li>button:disabled,.ls-menu__sub-panel>ul>li>a.is-disable,.ls-menu__sub-panel>ul>li>a.is-disabled,.ls-menu__sub-panel>ul>li>a:disabled,.ls-menu__sub-panel>ul>li>button.is-disable,.ls-menu__sub-panel>ul>li>button.is-disabled,.ls-menu__sub-panel>ul>li>button:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-menu__panel>ul>li>a.is-active:not(:disabled):not(.is-disable),.ls-menu__panel>ul>li>a.is-active:not(:disabled):not(.is-disabled),.ls-menu__panel>ul>li>button.is-active:not(:disabled):not(.is-disable),.ls-menu__panel>ul>li>button.is-active:not(:disabled):not(.is-disabled),.ls-menu__sub-panel>ul>li>a.is-active:not(:disabled):not(.is-disable),.ls-menu__sub-panel>ul>li>a.is-active:not(:disabled):not(.is-disabled),.ls-menu__sub-panel>ul>li>button.is-active:not(:disabled):not(.is-disable),.ls-menu__sub-panel>ul>li>button.is-active:not(:disabled):not(.is-disabled){background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-color-text-hover)}
.ls-menu__panel>ul>li>a>span,.ls-menu__panel>ul>li>button>span,.ls-menu__sub-panel>ul>li>a>span,.ls-menu__sub-panel>ul>li>button>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;gap:var(--space-xs);pointer-events:none;width:100%;justify-content:space-between}
.ls-menu__panel>ul>li>a .ls-icon,.ls-menu__panel>ul>li>button .ls-icon,.ls-menu__sub-panel>ul>li>a .ls-icon,.ls-menu__sub-panel>ul>li>button .ls-icon{font-size:24px;font-size:var(--size-xl)}
.ls-menu__sub-panel,.ls-menu__sub-panel>ul>li>ul>li>a.is-disable,.ls-menu__sub-panel>ul>li>ul>li>a.is-disabled{pointer-events:none}
.ls-menu.is-sub-panel-open .ls-menu__panel{opacity:0;visibility:hidden;pointer-events:none}
.ls-menu__sub-panel{transform:translateX(10%);opacity:0;visibility:hidden;overscroll-behavior-y:none}
.ls-menu__sub-panel>ul>li>a,.ls-menu__sub-panel>ul>li>button{padding-left:56px;padding-left:var(--space-5xl)}
.ls-menu__sub-panel>ul>li>button>span>svg{transition:transform .25s ease-in-out}
.ls-menu__sub-panel>ul>li>ul{transition:max-height .3s ease-in-out,opacity .3s ease-in-out,padding-block .3s ease-in-out;overflow:hidden;max-height:0;opacity:0;padding-left:var(--space-5xl);padding:0 16px 0 56px;padding-right:var(--space-base);border-top:none}
.ls-menu__sub-panel>ul>li.is-open>button>span>svg{transform:rotate(90deg)}
.ls-menu__sub-panel>ul>li.is-open>ul{max-height:200vh;opacity:1;padding-top:16px;padding-top:var(--space-base);padding-bottom:16px;padding-bottom:var(--space-base);border-top:1px solid var(--theme-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-menu__sub-panel>ul>li>ul>li>a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-menu__sub-panel>ul>li>ul>li>a.is-disable,.ls-menu__sub-panel>ul>li>ul>li>a.is-disabled,.ls-menu__sub-panel>ul>li>ul>li>a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-menu__sub-panel>ul>li>ul>li>a{font-weight:inherit;font-weight:var(--weight-inherit,inherit);-webkit-text-decoration:none;text-decoration:none;color:inherit;color:var(--theme-color-text-inherit,inherit);transition:text-indent 125ms ease-in-out;display:inline-block;padding-top:4px;padding-top:var(--space-2xs);padding-bottom:4px;padding-bottom:var(--space-2xs);font-size:16px;font-size:var(--text-sm)}
.ls-menu__sub-panel>ul>li>ul>li>a[data-menu-link]{font-weight:700;font-weight:var(--weight-bold);color:var(--theme-color-text-primary-base)}
.ls-footer__logo.is-disable,.ls-footer__logo.is-disabled,.ls-footer__nav a.is-disable,.ls-footer__nav a.is-disabled,.ls-footer__service a.is-disable,.ls-footer__service a.is-disabled,.ls-menu__button-back.is-disable,.ls-menu__button-back.is-disabled{pointer-events:none}
.ls-menu__sub-panel-heading{position:sticky;top:0}
.ls-menu__button-back{align-items:center;justify-content:center;padding-left:var(--space-base);padding-right:var(--space-base);border:1px solid var(--button-color-stroke);border:var(--stroke-1) solid var(--button-color-stroke);border-radius:var(--radius-pill);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.ls-menu__button-back:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-menu__button-back.is-disable,.ls-menu__button-back.is-disabled,.ls-menu__button-back:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-menu__button-back.is-active:not(:disabled):not(.is-disable),.ls-menu__button-back.is-active:not(:disabled):not(.is-disabled){background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-color-text-hover)}
.ls-menu__button-back>span{display:inline-flex;align-items:center;justify-content:center;gap:8px;gap:var(--space-xs);pointer-events:none;width:100%;justify-content:flex-start;gap:16px;gap:var(--space-base)}
.ls-menu__button-back{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-sm);font-style:normal;text-transform:uppercase;line-height:1;--button-color-text:var(--theme-color-text-base);--button-color-text-hover:var(--theme-color-text-base);--button-color-bg:var(--theme-color-bg-strong);--button-color-bg-hover:var(--theme-color-bg-strong);--button-color-stroke:var(--theme-color-stroke-base);--button-color-stroke-hover:var(--theme-color-stroke-base);font-size:14px;font-size:var(--text-xs);font-family:'DM Sans','DM Sans Fallback';font-family:var(--font-body);font-weight:700;font-weight:var(--weight-bold);width:100%;height:56px;height:var(--size-5xl);border:none;border-bottom:1px solid var(--theme-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-radius:0}
.ls-menu__button-back .ls-icon{font-size:24px;font-size:var(--size-xl);color:var(--theme-color-text-base)}
body.is-menu-open{overflow:hidden!important}
body.is-menu-open .ls-menu{transform:translateX(0);box-shadow:0 0 96px rgba(0,0,0,.5);box-shadow:0 0 var(--size-8xl) rgba(0,0,0,.5)}
body#home:not(.is-premium-user) #lsMenuAbbonati,body#section[data-category=idee]:not(.is-premium-user) #lsMenuAbbonati,body#section[data-category=inserti]:not(.is-premium-user) #lsMenuAbbonati,body#section[data-category=nord-ovest]:not(.is-premium-user) #lsMenuAbbonati,body#section[data-category=torino]:not(.is-premium-user) #lsMenuAbbonati{display:inline-flex}
.ls-footer{--footer-color-text-base:var(--theme-color-text-base);--footer-color-text-weak:var(--theme-color-text-weak);--footer-color-text-inverted-weak:var(--theme-color-text-inverted-base);--footer-color-text-inverted-base:var(--theme-color-text-inverted-weak);--footer-color-text-primary-weak:var(--theme-color-text-primary-weak);--footer-color-text-primary-base:var(--theme-color-text-primary-base);--footer-color-bg-base:var(--theme-color-bg-base);--footer-color-bg-strong:var(--theme-color-bg-strong);--footer-color-bg-primary-weaker:var(--theme-color-bg-primary-weaker);--footer-color-bg-primary-weak:var(--theme-color-bg-primary-weak);--footer-color-bg-primary-base:var(--theme-color-bg-primary-base);--footer-color-stroke-base:var(--theme-color-stroke-base);--footer-color-stroke-primary-weak:var(--theme-color-stroke-primary-weak);--footer-color-stroke-primary-base:var(--theme-color-stroke-primary-base);max-width:100%;max-width:var(--grid-container);margin-left:auto;margin-right:auto;padding-left:var(--grid-gap);padding-right:var(--grid-gap);grid-template-areas:'brand' 'nav' 'service' 'copyright';grid-gap:var(--grid-gap);gap:var(--grid-gap);padding-top:calc(var(--grid-gap)*1.5);padding:24px 16px;padding-bottom:calc(var(--grid-gap)*1.5);border-left:1px solid var(--footer-color-stroke-primary-weak);border-right:1px solid var(--footer-color-stroke-primary-weak);border-left:1px solid var(--footer-color-stroke-primary-weak);border-left:var(--stroke-1) solid var(--footer-color-stroke-primary-weak);border-right:1px solid var(--footer-color-stroke-primary-weak);border-right:var(--stroke-1) solid var(--footer-color-stroke-primary-weak);border-bottom:1px solid var(--footer-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--footer-color-stroke-primary-weak);font-size:12px;font-size:var(--text-2xs);color:var(--footer-color-text-base);background-color:var(--footer-color-bg-primary-weaker)}
.ls-footer__logo,.ls-footer__nav a{font-weight:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none}
.ls-footer .ls-button-icon{--button-color-text:var(--footer-color-text-primary-base);--button-color-bg:var(--theme-color-bg-base);--button-color-bg-hover:var(--footer-color-bg-primary-weaker);--button-color-stroke:var(--footer-color-bg-primary-weak);--button-color-stroke-hover:var(--footer-color-bg-primary-base)}
.ls-footer__brand{grid-area:brand;grid-gap:var(--grid-gap);gap:var(--grid-gap)}
.ls-footer__logo:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-footer__logo.is-disable,.ls-footer__logo.is-disabled,.ls-footer__logo:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-footer__logo{font-weight:var(--weight-inherit,inherit);color:var(--theme-color-text-inherit,inherit);font-size:20px;font-size:var(--size-lg)}
.ls-footer__nav{font-family:'Charis SIL','Charis SIL Fallback';font-family:var(--font-heading);font-size:16px;font-size:var(--text-sm);font-weight:700;font-weight:var(--weight-bold);line-height:1.2;line-height:var(--leading-sm);font-style:normal;display:grid;grid-gap:16px;grid-gap:var(--grid-gap);gap:16px;gap:var(--grid-gap)}
.ls-footer__nav-main,.ls-footer__nav-sub{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,min-content);grid-auto-flow:column;align-content:flex-start;display:grid}
.ls-footer__nav a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-footer__nav a.is-disable,.ls-footer__nav a.is-disabled,.ls-footer__nav a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-footer__nav a{font-weight:var(--weight-inherit,inherit);color:var(--theme-color-text-inherit,inherit)}
.ls-footer__nav-main{align-items:flex-start;grid-gap:16px;grid-gap:var(--grid-gap);gap:16px;gap:var(--grid-gap);color:var(--footer-color-text-primary-base)}
.ls-footer__nav-sub{align-items:flex-start;grid-gap:16px;grid-gap:var(--grid-gap);gap:16px;gap:var(--grid-gap)}
.ls-footer__service{align-self:flex-start;grid-area:service;display:flex;flex-wrap:wrap;padding-top:16px;padding-top:var(--grid-gap);margin-bottom:-4px;margin-bottom:calc(var(--space-2xs)*-1);border-top:1px solid var(--footer-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--footer-color-stroke-primary-weak)}
.ls-footer__service li{display:flex;align-items:center;position:relative;margin-bottom:4px;margin-bottom:var(--space-2xs)}
.ls-footer__service li:not(:last-child){margin-right:8px;margin-right:var(--space-xs)}
.ls-footer__service li:not(:last-child):after{content:'';flex-shrink:0;flex-grow:0;display:block;width:4px;width:var(--size-3xs);height:4px;height:var(--size-3xs);margin-left:8px;margin-left:var(--space-xs);border-radius:50%;border-radius:var(--radius-circle);background-color:var(--footer-color-bg-primary-base)}
.ls-footer__service a:not(:disabled):not(.is-disabled):focus-visible{outline:2px solid var(--theme-color-stroke-stronger);outline:var(--stroke-2) solid var(--theme-color-stroke-stronger);outline-offset:2px;outline-offset:var(--focus-ring-offset,var(--space-3xs,0))}
.ls-footer__service a.is-disable,.ls-footer__service a.is-disabled,.ls-footer__service a:disabled{filter:saturate(0);opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ls-footer__service a{font-weight:inherit;font-weight:var(--weight-inherit,inherit);-webkit-text-decoration:none;text-decoration:none;color:inherit;color:var(--theme-color-text-inherit,inherit)}
.ls-footer__copyright{grid-area:copyright;padding-top:16px;padding-top:var(--grid-gap);border-top:1px solid var(--footer-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--footer-color-stroke-primary-weak);color:var(--footer-color-text-weak)}
.ls-footer,.ls-menu,.ls-slim-header{font-family:'DM Sans','DM Sans Fallback';font-family:var(--font-body);line-height:1.5;line-height:var(--leading-base);letter-spacing:0;letter-spacing:var(--tracking-base)}
#detail .main-nav,#detail .section-header,#gallery .main-nav,#gallery .section-header,#section .main-nav,#section .section-header{max-width:100%;max-width:var(--grid-container);margin-left:auto;margin-right:auto}
#detail .section-header,#gallery .section-header,#section .section-header{background-color:var(--theme-color-bg-base);border-bottom:1px solid var(--theme-color-stroke-primary-weak);border-bottom:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
#detail .section-header__wrap,#gallery .section-header__wrap,#section .section-header__wrap{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding-left:16px;padding-left:var(--grid-gap);padding-right:16px;padding-right:var(--grid-gap)}
#detail .section-header__utils,#gallery .section-header__utils,#section .section-header__utils{grid-column:3;justify-self:end;width:100%}
#detail .section-header__brand-logo,#gallery .section-header__brand-logo,#section .section-header__brand-logo{font-family:'Charis SIL','Charis SIL Fallback';font-family:var(--font-heading);font-size:18px;font-size:var(--text-base);font-weight:700;font-weight:var(--weight-bold);line-height:1.2;line-height:var(--leading-sm);color:var(--theme-color-text-primary-base);padding-right:0;border-right:0}
#detail .section-header__brand-logo a,#gallery .section-header__brand-logo a,#section .section-header__brand-logo a{font-weight:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none}
#detail .section-header__brand,#gallery .section-header__brand,#section .section-header__brand{grid-column:2;display:grid;align-items:center;padding-top:12px;padding-top:var(--space-sm);padding-bottom:12px;padding-bottom:var(--space-sm)}
#detail .main-nav,#gallery .main-nav,#section .main-nav{font-family:'Charis SIL','Charis SIL Fallback';font-family:var(--font-heading);font-size:16px;font-size:var(--text-sm);font-weight:400;font-weight:var(--weight-normal);line-height:1.2;line-height:var(--leading-sm);color:var(--theme-color-text-weak);background-color:var(--theme-color-bg-base);border-color:var(--theme-color-stroke-primary-weak)}
#detail .main-nav a,#gallery .main-nav a,#section .main-nav a{color:inherit}
#detail .main-nav:not(.has-search),#gallery .main-nav:not(.has-search),#section .main-nav:not(.has-search){margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
#section .section__toolbar{max-width:none;padding-top:0;padding-bottom:0;background-color:transparent}
#section .section__toolbar__wrapper{padding-top:24px;padding-top:var(--space-xl);padding-bottom:24px;padding-bottom:var(--space-xl);background-color:var(--theme-color-bg-primary-weaker)}
#detail[data-category=specchio],#gallery[data-category=specchio],#section[data-category=specchio]{--theme-color-text-primary-weak:#a1a6ac;--theme-color-text-primary-base:#353739;--theme-color-text-primary-strong:#1c1e1f;--theme-color-text-secondary-weak:#ff273d;--theme-color-text-secondary-base:#d40117;--theme-color-text-secondary-strong:#4f0008;--theme-color-stroke-primary-weaker:#f0f1f2;--theme-color-stroke-primary-weak:#eaebec;--theme-color-stroke-primary-base:#a1a6ac;--theme-color-stroke-primary-strong:#353739;--theme-color-stroke-primary-stronger:#1c1e1f;--theme-color-stroke-secondary-weaker:#fff0f2;--theme-color-stroke-secondary-weak:#ffdde0;--theme-color-stroke-secondary-base:#ef041c;--theme-color-stroke-secondary-strong:#ae0617;--theme-color-stroke-secondary-stronger:#4f0008;--theme-color-bg-primary-weaker:#f6f6f7;--theme-color-bg-primary-weak:#eaebec;--theme-color-bg-primary-base:#a1a6ac;--theme-color-bg-primary-strong:#676b6f;--theme-color-bg-primary-stronger:#1c1e1f;--theme-color-bg-secondary-weaker:#fff0f2;--theme-color-bg-secondary-weak:#ffdde0;--theme-color-bg-secondary-base:#ef041c;--theme-color-bg-secondary-strong:#ae0617;--theme-color-bg-secondary-stronger:#4f0008}
#detail[data-category=torinosette],#gallery[data-category=torinosette],#section[data-category=torinosette]{--theme-color-text-primary-weak:#109fe3;--theme-color-text-primary-base:#055a83;--theme-color-text-primary-strong:#012d44;--theme-color-text-secondary-weak:#e60a7e;--theme-color-text-secondary-base:#8d034b;--theme-color-text-secondary-strong:#510128;--theme-color-stroke-primary-weaker:#f1f7ff;--theme-color-stroke-primary-weak:#e2efff;--theme-color-stroke-primary-base:#109fe3;--theme-color-stroke-primary-strong:#055a83;--theme-color-stroke-primary-stronger:#012d44;--theme-color-stroke-secondary-weaker:#fff0f4;--theme-color-stroke-secondary-weak:#ffe1e9;--theme-color-stroke-secondary-base:#e60a7e;--theme-color-stroke-secondary-strong:#8d034b;--theme-color-stroke-secondary-stronger:#510128;--theme-color-bg-primary-weaker:#f1f7ff;--theme-color-bg-primary-weak:#e2efff;--theme-color-bg-primary-base:#109fe3;--theme-color-bg-primary-strong:#055a83;--theme-color-bg-primary-stronger:#012d44;--theme-color-bg-secondary-weaker:#fff0f4;--theme-color-bg-secondary-weak:#ffe1e9;--theme-color-bg-secondary-base:#e60a7e;--theme-color-bg-secondary-strong:#8d034b;--theme-color-bg-secondary-stronger:#510128}
#detail[data-category=tuttolibri],#gallery[data-category=tuttolibri],#section[data-category=tuttolibri]{--theme-color-text-primary-weak:#056784;--theme-color-text-primary-base:#1c4759;--theme-color-text-primary-strong:#192f39;--theme-color-stroke-primary-weaker:#f7fafc;--theme-color-stroke-primary-weak:#e0edf6;--theme-color-stroke-primary-base:#056784;--theme-color-stroke-primary-strong:#1c4759;--theme-color-stroke-primary-stronger:#192f39;--theme-color-bg-primary-weaker:#f7fafc;--theme-color-bg-primary-weak:#e0edf6;--theme-color-bg-primary-base:#056784;--theme-color-bg-primary-strong:#1c4759;--theme-color-bg-primary-stronger:#192f39}
#detail[data-category=tuttoscienze],#gallery[data-category=tuttoscienze],#section[data-category=tuttoscienze]{--theme-color-text-primary-weak:#74cee2;--theme-color-text-primary-base:#3c6f7b;--theme-color-text-primary-strong:#183238;--theme-color-stroke-primary-weaker:#f3fbfd;--theme-color-stroke-primary-weak:#e6f6fb;--theme-color-stroke-primary-base:#74cee2;--theme-color-stroke-primary-strong:#3c6f7b;--theme-color-stroke-primary-stronger:#183238;--theme-color-bg-primary-weaker:#f3fbfd;--theme-color-bg-primary-weak:#e6f6fb;--theme-color-bg-primary-base:#74cee2;--theme-color-bg-primary-strong:#3c6f7b;--theme-color-bg-primary-stronger:#183238}
#detail[data-category=tuttosoldi],#gallery[data-category=tuttosoldi],#section[data-category=tuttosoldi]{--theme-color-text-primary-weak:#688fb8;--theme-color-text-primary-base:#3a526b;--theme-color-text-primary-strong:#1b2937;--theme-color-stroke-primary-weaker:#f4f7fb;--theme-color-stroke-primary-weak:#e5ecf6;--theme-color-stroke-primary-base:#688fb8;--theme-color-stroke-primary-strong:#3a526b;--theme-color-stroke-primary-stronger:#1b2937;--theme-color-bg-primary-weaker:#f4f7fb;--theme-color-bg-primary-weak:#e5ecf6;--theme-color-bg-primary-base:#688fb8;--theme-color-bg-primary-strong:#3a526b;--theme-color-bg-primary-stronger:#1b2937}
@media (prefers-reduced-motion:reduce){.ls-backdrop,.ls-button,.ls-button-icon,.ls-menu,.ls-menu__button-back,.ls-menu__form .ls-menu__form-input,.ls-menu__panel,.ls-menu__panel>ul>li>a,.ls-menu__panel>ul>li>button,.ls-menu__sub-panel,.ls-menu__sub-panel>ul>li>a,.ls-menu__sub-panel>ul>li>button,.ls-menu__sub-panel>ul>li>button>span>svg,.ls-menu__sub-panel>ul>li>ul,.ls-menu__sub-panel>ul>li>ul>li>a,.ls-slim-header__nav a,.ls-user-menu__panel,.section__toolbar .author-list__letters a,.section__toolbar .form .form__button,.section__toolbar .form .form__input,.section__toolbar .form .form__select,html{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media screen and (min-width:768px){:root{--grid-sidebar:300px}
.ls-section-header-dossier__title,.ls-section-header__brand-logo{font-size:20px;font-size:var(--text-lg)}
.section__toolbar .form{grid-template-columns:repeat(3,minmax(0,1fr)) max-content;align-items:flex-end}
.ls-slim-header__nav{font-size:18px;font-size:var(--text-base)}
.ls-slim-header__brand{font-size:24px;font-size:var(--size-xl)}
.ls-menu{width:480px;width:var(--size-13xl)}
.ls-footer{grid-template-columns:100% minmax(0,1fr);grid-template-columns:var(--grid-sidebar) minmax(0,1fr);grid-template-areas:'brand nav nav' 'copyright service service'}
.ls-footer__logo{font-size:24px;font-size:var(--size-xl)}
.ls-footer__social{align-self:flex-end}
.ls-footer__nav{font-size:18px;font-size:var(--text-base)}
#detail .section-header__brand-logo,#gallery .section-header__brand-logo,#section .section-header__brand-logo{font-size:20px;font-size:var(--text-lg)}}@media screen and (min-width:1024px){:root{--grid-container:996px;--grid-gap-between-blocks:var(--space-2xl)}
.ls-button-icon:not(:disabled):not(.is-disable):active,.ls-button-icon:not(:disabled):not(.is-disable):hover,.ls-button-icon:not(:disabled):not(.is-disabled):active,.ls-button-icon:not(:disabled):not(.is-disabled):hover,.ls-button:not(:disabled):not(.is-disable):active,.ls-button:not(:disabled):not(.is-disable):hover,.ls-button:not(:disabled):not(.is-disabled):active,.ls-button:not(:disabled):not(.is-disabled):hover{background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-color-text-hover)}
.ls-section-header,.ls-section-header-dossier{border-left:1px solid var(--theme-color-stroke-primary-weak);border-right:1px solid var(--theme-color-stroke-primary-weak)}
.ls-user-menu__panel a:not(:disabled):not(.is-disabled):active,.ls-user-menu__panel a:not(:disabled):not(.is-disabled):hover,.ls-user-menu__panel button:not(:disabled):not(.is-disabled):active,.ls-user-menu__panel button:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
.ls-section-header{border-left:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-right:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-section-header__brand-logo{font-size:24px;font-size:var(--text-2xl)}
.ls-section-header__brand-logo a:not(:disabled):not(.is-disabled):active,.ls-section-header__brand-logo a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
.ls-section-header:not(:has(.ls-section-header__nav)) .ls-section-header__brand-logo{font-size:28px;font-size:var(--text-3xl)}
.ls-section-header__nav a:not(:disabled):not(.is-disabled):active,.ls-section-header__nav a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
.ls-section-header-dossier{border-left:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-right:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-section-header-dossier__title{font-size:24px;font-size:var(--text-2xl)}
.ls-section-header-dossier-nav a:not(:disabled):not(.is-disabled):active,.ls-section-header-dossier-nav a:not(:disabled):not(.is-disabled):hover,.ls-section-header-dossier__title a:not(:disabled):not(.is-disabled):active,.ls-section-header-dossier__title a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
.ls-section-header__column-media{width:128px;width:var(--size-9xl)}
.ls-section-header__column-title{font-size:28px;font-size:var(--text-3xl)}
.ls-section-header__column-author a:not(:disabled):not(.is-disabled):active,.ls-section-header__column-author a:not(:disabled):not(.is-disabled):hover,.ls-section-header__column-title a:not(:disabled):not(.is-disabled):active,.ls-section-header__column-title a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
.ls-author-header{border-left:1px solid var(--theme-color-stroke-primary-weak);border-right:1px solid var(--theme-color-stroke-primary-weak);border-left:1px solid var(--theme-color-stroke-primary-weak);border-left:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-right:1px solid var(--theme-color-stroke-primary-weak);border-right:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
.ls-menu__form .ls-menu__form-input:not(:disabled):not(.is-disable):active,.ls-menu__form .ls-menu__form-input:not(:disabled):not(.is-disable):hover,.ls-menu__form .ls-menu__form-input:not(:disabled):not(.is-disabled):active,.ls-menu__form .ls-menu__form-input:not(:disabled):not(.is-disabled):hover,.section__toolbar .form .form__input:not(:disabled):not(.is-disable):active,.section__toolbar .form .form__input:not(:disabled):not(.is-disable):hover,.section__toolbar .form .form__input:not(:disabled):not(.is-disabled):active,.section__toolbar .form .form__input:not(:disabled):not(.is-disabled):hover{background-color:var(--form-text-color-bg-hover);border-color:var(--form-text-color-stroke-hover);color:var(--form-text-color-text-hover)}
.ls-author-header__media{width:128px;width:var(--size-9xl)}
.ls-author-header__title{font-size:28px;font-size:var(--text-3xl)}
.ls-author-header__summary a:not(:disabled):not(.is-disabled):active,.ls-author-header__summary a:not(:disabled):not(.is-disabled):hover,.ls-author-header__title a:not(:disabled):not(.is-disabled):active,.ls-author-header__title a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
.section__toolbar .author-list__letters a:not(:disabled):not(.is-disable):active,.section__toolbar .author-list__letters a:not(:disabled):not(.is-disable):hover,.section__toolbar .author-list__letters a:not(:disabled):not(.is-disabled):active,.section__toolbar .author-list__letters a:not(:disabled):not(.is-disabled):hover{background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-color-text-hover)}
.section__toolbar .form .form__select:not(:disabled):not(.is-disable):active,.section__toolbar .form .form__select:not(:disabled):not(.is-disable):hover,.section__toolbar .form .form__select:not(:disabled):not(.is-disabled):active,.section__toolbar .form .form__select:not(:disabled):not(.is-disabled):hover{background-color:var(--form-select-color-bg-hover);border-color:var(--form-select-color-stroke-hover);color:var(--form-select-color-text-hover)}
.ls-menu__button-back:not(:disabled):not(.is-disable):active,.ls-menu__button-back:not(:disabled):not(.is-disable):hover,.ls-menu__button-back:not(:disabled):not(.is-disabled):active,.ls-menu__button-back:not(:disabled):not(.is-disabled):hover,.ls-menu__panel>ul>li>a:not(:disabled):not(.is-disable):active,.ls-menu__panel>ul>li>a:not(:disabled):not(.is-disable):hover,.ls-menu__panel>ul>li>a:not(:disabled):not(.is-disabled):active,.ls-menu__panel>ul>li>a:not(:disabled):not(.is-disabled):hover,.ls-menu__panel>ul>li>button:not(:disabled):not(.is-disable):active,.ls-menu__panel>ul>li>button:not(:disabled):not(.is-disable):hover,.ls-menu__panel>ul>li>button:not(:disabled):not(.is-disabled):active,.ls-menu__panel>ul>li>button:not(:disabled):not(.is-disabled):hover,.ls-menu__sub-panel>ul>li>a:not(:disabled):not(.is-disable):active,.ls-menu__sub-panel>ul>li>a:not(:disabled):not(.is-disable):hover,.ls-menu__sub-panel>ul>li>a:not(:disabled):not(.is-disabled):active,.ls-menu__sub-panel>ul>li>a:not(:disabled):not(.is-disabled):hover,.ls-menu__sub-panel>ul>li>button:not(:disabled):not(.is-disable):active,.ls-menu__sub-panel>ul>li>button:not(:disabled):not(.is-disable):hover,.ls-menu__sub-panel>ul>li>button:not(:disabled):not(.is-disabled):active,.ls-menu__sub-panel>ul>li>button:not(:disabled):not(.is-disabled):hover,.section__toolbar .form .form__button:not(:disabled):not(.is-disable):active,.section__toolbar .form .form__button:not(:disabled):not(.is-disable):hover,.section__toolbar .form .form__button:not(:disabled):not(.is-disabled):active,.section__toolbar .form .form__button:not(:disabled):not(.is-disabled):hover{background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-color-text-hover)}
.ls-slim-header__nav{font-size:20px;font-size:var(--text-lg)}
.ls-slim-header__nav ul{gap:24px;gap:var(--space-xl)}
.ls-slim-header__nav a:hover{border-color:var(--slim-header-color-stroke-primary-base);color:inherit}
.ls-slim-header__brand a:not(:disabled):not(.is-disabled):active,.ls-slim-header__brand a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
body#home:not(.does-not-exist) .ls-slim-header,body#section[data-category=idee] .ls-slim-header,body#section[data-category=inserti] .ls-slim-header,body#section[data-category=nord-ovest] .ls-slim-header,body#section[data-category=torino] .ls-slim-header{--slim-header-main-height:var(--size-8xl);--slim-header-brand-size:var(--size-3xl)}
body#home:not(.does-not-exist) .ls-slim-header__main,body#section[data-category=idee] .ls-slim-header__main,body#section[data-category=inserti] .ls-slim-header__main,body#section[data-category=nord-ovest] .ls-slim-header__main,body#section[data-category=torino] .ls-slim-header__main{height:calc(var(--slim-header-main-height) - (var(--slim-header-main-height) - 16px*3.5)*var(--slim-header-scroll-progress));height:calc(var(--slim-header-main-height) - (var(--slim-header-main-height) - var(--size-5xl))*var(--slim-header-scroll-progress))}
body#home:not(.does-not-exist) .ls-slim-header__brand,body#section[data-category=idee] .ls-slim-header__brand,body#section[data-category=inserti] .ls-slim-header__brand,body#section[data-category=nord-ovest] .ls-slim-header__brand,body#section[data-category=torino] .ls-slim-header__brand{font-size:calc(var(--slim-header-brand-size) - (var(--slim-header-brand-size) - 16px*1.5)*var(--slim-header-scroll-progress));font-size:calc(var(--slim-header-brand-size) - (var(--slim-header-brand-size) - var(--size-xl))*var(--slim-header-scroll-progress))}
body#home .ls-slim-header__info{display:block;height:calc(1.5em*(1 - var(--slim-header-scroll-progress)));opacity:calc(1 - var(--slim-header-scroll-progress)*2);pointer-events:auto}
.ls-menu__panel>ul>li>a:not(:disabled):not(.is-disabled):active,.ls-menu__panel>ul>li>a:not(:disabled):not(.is-disabled):hover,.ls-menu__panel>ul>li>button:not(:disabled):not(.is-disabled):active,.ls-menu__panel>ul>li>button:not(:disabled):not(.is-disabled):hover,.ls-menu__sub-panel>ul>li>a:not(:disabled):not(.is-disabled):active,.ls-menu__sub-panel>ul>li>a:not(:disabled):not(.is-disabled):hover,.ls-menu__sub-panel>ul>li>button:not(:disabled):not(.is-disabled):active,.ls-menu__sub-panel>ul>li>button:not(:disabled):not(.is-disabled):hover{text-indent:2px;text-indent:var(--space-3xs)}
.ls-menu__panel>ul>li>a,.ls-menu__panel>ul>li>button,.ls-menu__sub-panel>ul>li>a,.ls-menu__sub-panel>ul>li>button{font-size:22px;font-size:var(--text-xl)}
.ls-menu__sub-panel>ul>li>ul>li>a:not(:disabled):not(.is-disabled):active,.ls-menu__sub-panel>ul>li>ul>li>a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em;text-indent:2px;text-indent:var(--space-3xs)}
.ls-menu__sub-panel>ul>li>ul>li>a[data-menu-link]:not(:disabled):not(.is-disabled):active,.ls-menu__sub-panel>ul>li>ul>li>a[data-menu-link]:not(:disabled):not(.is-disabled):hover{color:var(--theme-color-text-primary-base)}
.ls-footer__logo:not(:disabled):not(.is-disabled):active,.ls-footer__logo:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
.ls-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));font-size:20px;font-size:var(--text-lg)}
.ls-footer__nav a:not(:disabled):not(.is-disabled):active,.ls-footer__nav a:not(:disabled):not(.is-disabled):hover,.ls-footer__service a:not(:disabled):not(.is-disabled):active,.ls-footer__service a:not(:disabled):not(.is-disabled):hover{color:inherit;color:var(--theme-color-text-inherit,inherit);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:0.15em;text-decoration-thickness:0.0625em}
#detail .section-header,#gallery .section-header,#section .section-header{border-left:1px solid var(--theme-color-stroke-primary-weak);border-right:1px solid var(--theme-color-stroke-primary-weak);border-left:1px solid var(--theme-color-stroke-primary-weak);border-left:var(--stroke-1) solid var(--theme-color-stroke-primary-weak);border-right:1px solid var(--theme-color-stroke-primary-weak);border-right:var(--stroke-1) solid var(--theme-color-stroke-primary-weak)}
#detail .section-header__brand-logo,#gallery .section-header__brand-logo,#section .section-header__brand-logo{font-size:24px;font-size:var(--text-2xl)}
#section .section__toolbar__wrapper{padding-top:32px;padding-top:var(--space-2xl);padding-bottom:32px;padding-bottom:var(--space-2xl)}}@media screen and (min-width:1540px){:root{--grid-container:1260px;--grid-sidebar:400px;--grid-gap:var(--space-xl)}
.ls-slim-header__nav{font-size:22px;font-size:var(--text-xl)}
.ls-slim-header__info{font-size:14px;font-size:var(--text-xs)}
body#home:not(.does-not-exist) .ls-slim-header,body#section[data-category=idee] .ls-slim-header,body#section[data-category=inserti] .ls-slim-header,body#section[data-category=nord-ovest] .ls-slim-header,body#section[data-category=torino] .ls-slim-header{--slim-header-main-height:var(--size-9xl);--slim-header-brand-size:var(--size-4xl)}
.ls-menu__footer,.ls-menu__header{padding:24px;padding:var(--space-xl)}
.ls-menu__panel>ul>li>a,.ls-menu__panel>ul>li>button,.ls-menu__sub-panel>ul>li>a,.ls-menu__sub-panel>ul>li>button{font-size:24px;font-size:var(--text-2xl);height:64px;height:var(--size-6xl)}
.ls-footer__nav{font-size:24px;font-size:var(--text-2xl)}}@media screen and (max-width:1023.98px){.ls-slim-header .ls-button:not(#lsSlimHeaderStampaUsa){height:32px;height:var(--size-2xl);width:32px;width:var(--size-2xl);padding:0}
.ls-slim-header .ls-button:not(#lsSlimHeaderStampaUsa) .ls-button__label{display:none}
.ls-footer__nav-sub{padding-top:16px;padding-top:var(--grid-gap);border-top:1px solid var(--footer-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--footer-color-stroke-primary-weak)}}@media screen and (max-width:767.98px){.ls-author-header__contacts{flex-direction:column;align-items:flex-start}
.ls-author-header__socials{margin-bottom:8px;margin-bottom:var(--space-xs)}
.ls-footer__nav-main{padding-top:16px;padding-top:var(--grid-gap);border-top:1px solid var(--footer-color-stroke-primary-weak);border-top:var(--stroke-1) solid var(--footer-color-stroke-primary-weak)}}@keyframes ls-pulse{0%{box-shadow:0 0 0 0 var(--pulse-color)}
100%{box-shadow:0 0 0 var(--pulse-size) transparent}}