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);color:var(--button-color-text-hover);background-color:var(--button-color-bg-hover)}
.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-button .ls-icon,.ls-section-header__brand-logo svg{font-size:1.25em}
.ls-author-header__wrap:not(:has(.ls-author-header__media)),.ls-section-header__column:not(:has(.ls-section-header__column-media)){grid-template-areas:'content';grid-template-columns:minmax(0,1fr)}
.ls-section-header-dossier-nav ul,.ls-section-header__nav ul,.ls-slim-header__nav ul{scrollbar-width:none;scrollbar-color:transparent}
.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)}
: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;--leading-lg:1.625;--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)}
.ls-button,.ls-button-icon{--button-color-text:var(--theme-color-text-base);--button-color-text-hover:var(--button-color-text);--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);color:var(--button-color-text);text-align:center;background-color:var(--button-color-bg);box-shadow:none;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;--button-color-bg:var(--theme-color-bg-base);white-space:nowrap;transition:125ms ease-in-out}
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}
.ls-button,.ls-socialbar__title,.ls-user-menu__panel{line-height:1;text-transform:uppercase}
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{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);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-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}
.ls-button-icon,.ls-button>span{align-items:center;display:inline-flex}
.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:'DM Sans','DM Sans Fallback';font-family:var(--font-body);font-size:16px;font-size:var(--text-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none}
.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{transition:125ms ease-in-out;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:12px;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);-webkit-text-decoration:none;text-decoration:none;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);-webkit-text-decoration:none;text-decoration:none;color:var(--theme-color-text-inherit,inherit);padding:12px;padding:var(--space-sm);cursor:pointer}
.ls-section-header__brand-logo a,.ls-section-header__nav a{font-weight:inherit;-webkit-text-decoration:none;text-decoration:none;color:inherit}
.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}
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-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{pointer-events:none}
.ls-socialbar{display:grid;grid-template-columns:minmax(0,1fr);align-content:flex-start;grid-gap:8px;grid-gap:var(--space-xs);gap:8px;gap:var(--space-xs)}
.ls-socialbar__title{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:not(:has(.ls-section-header__nav)){grid-template-columns:minmax(0,1fr)}
.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;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:var(--weight-inherit,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);font-style:normal;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:var(--weight-inherit,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;color:inherit}
.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);font-style:normal;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;font-style:normal}
.ls-section-header-dossier:has(.ls-section-header-dossier-nav) .ls-section-header-dossier__title{padding-right:16px;padding-right:var(--grid-gap)}
.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: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}
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}
.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:var(--theme-color-text-inherit,inherit)}
.ls-section-header__column-author a,.ls-section-header__column-title a{font-weight:inherit;-webkit-text-decoration:none;text-decoration:none;color: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{margin-left:auto;margin-right:auto}
.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)}
.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:var(--weight-inherit,inherit);color:var(--theme-color-text-inherit,inherit)}
.ls-section-header__column-author{text-transform:uppercase;line-height:1;font-size:12px;font-size:var(--text-2xs);line-height:inherit;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:var(--weight-inherit,inherit);color:var(--theme-color-text-inherit,inherit)}
.ls-author-header__summary a,.ls-author-header__title a{font-weight:inherit;color:inherit;-webkit-text-decoration:none;text-decoration:none}
.ls-author-header{max-width:100%;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__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)}
.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: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: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-text:var(--theme-color-text-primary-base);--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)}
.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:100%;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)}
.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:'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;justify-items:center;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;gap:16px;gap:var(--space-base);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{flex-shrink:0;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}
#lsMenuAbbonati,#lsSlimHeaderAbbonati,#lsSlimHeaderEdicola{display:none}
.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{display:none;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-footer,.ls-sponsor-header{margin-left:auto;margin-right:auto}
.ls-menu__panel,.ls-menu__sub-panel.is-open{pointer-events:auto;transform:translateX(0);opacity:1}
.ls-sponsor-header{max-width:100%;max-width:var(--grid-container);padding-left:var(--grid-gap);padding-right:var(--grid-gap);padding:8px 16px;padding-top:var(--space-xs);padding-bottom:var(--space-xs);font-size:14px;font-size:var(--text-xs);font-weight:700;font-weight:var(--weight-bold);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);background-color:var(--theme-color-bg-primary-weaker)}
.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;height:100dvh;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{--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;height:40px;height:var(--size-3xl);padding-left:12px;padding-left:var(--space-sm);padding-right:12px;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);background-color:var(--form-text-color-bg);color:var(--form-text-color-text);cursor:text;--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{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--theme-color-bg-inverted-base) 25%,transparent) transparent;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);padding-left:16px;padding-right:16px;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)}
.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);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{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,min-content);grid-auto-flow:column;align-content:flex-start}
.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)}
@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,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)}
.ls-slim-header__nav{font-size:18px;font-size:var(--text-base)}
.ls-slim-header__nav ul{gap:20px;gap:var(--space-lg)}
.ls-slim-header__brand{font-size:24px;font-size:var(--size-xl)}
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{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)}}@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__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{background-color:var(--button-color-bg-hover);border-color:var(--button-color-stroke-hover);color:var(--button-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}
.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__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{background-color:var(--form-text-color-bg-hover);border-color:var(--form-text-color-stroke-hover);color:var(--form-text-color-text-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-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}}@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:40px;height:var(--size-3xl);width:40px;width:var(--size-3xl);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}}