@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url("../images/InterVariable.2bf3d951bf9d.woff2") format("woff2")}@font-face{font-display:swap;font-family:Inter Variable;font-style:italic;font-weight:100 900;src:url("../images/InterVariable-Italic.8d1dc86da258.woff2") format("woff2")}@font-face{font-family:Excelsior;font-weight:400;src:url("../images/excelsior-lt-std.3ff0abc21797.eot");src:url("../images/excelsior-lt-std.3ff0abc21797.eot#iefix") format("embedded-opentype"),url("../images/excelsior-lt-std.b3cf955a62d8.woff2") format("woff2"),url("../images/excelsior-lt-std.13c9f32f8942.woff") format("woff"),url("../images/excelsior-lt-std.13009e353ffe.ttf") format("truetype"),url("../images/excelsior-lt-std.9ee899bbd945.svg#excelsior-lt-std") format("svg")}@font-face{font-family:fontello;font-style:normal;font-weight:400;src:url("../images/fontello.013ad381754c.eot");src:url("../images/fontello.013ad381754c.eot#iefix") format("embedded-opentype"),url("../images/fontello.edabbcc8d826.woff2") format("woff2"),url("../images/fontello.f813ff5b206a.woff") format("woff"),url("../images/fontello.e82333000755.ttf") format("truetype"),url("../images/fontello.59becb3c8f5e.svg#fontello") format("svg")}:root{--ink-950:#1f2a2e;--ink-900:#263338;--ink-700:#576266;--ink-500:#8a9599;--ink-300:#c2c9cc;--paper:#fcfaf7;--warm-100:#f5f3f0;--warm-150:#f0eeeb;--warm-200:#edebe8;--indigo:#6155f5;--alpha-black-10:rgba(0,0,0,.1);--alpha-black-12:rgba(0,0,0,.12);--alpha-black-15:rgba(0,0,0,.15);--alpha-black-20:rgba(0,0,0,.2);--alpha-black-40:rgba(0,0,0,.4);--alpha-black-75:rgba(0,0,0,.75);--alpha-white-80:hsla(0,0%,100%,.8);--white:#fff;--black:#000;--color-text-primary:var(--ink-900);--color-text-secondary:var(--ink-700);--color-text-tertiary:var(--ink-500);--color-text-weak:var(--ink-300);--color-text-inverse:var(--paper);--color-surface-primary:var(--paper);--color-surface-secondary:var(--warm-100);--color-surface-secondary-hover:var(--warm-200);--color-surface-secondary-active:var(--warm-150);--color-surface-tertiary:var(--warm-200);--color-surface-inverse:var(--ink-950);--color-border:var(--alpha-black-10);--color-border-secondary:var(--alpha-black-12);--color-accent:var(--indigo);--color-overlay:var(--alpha-black-40);--color-overlay-inverse:var(--alpha-white-80);--bs-body-font-family:"Inter Variable",sans-serif;--bs-body-bg:var(--color-surface-primary);--bg-form:var(--color-text-tertiary);--form-shadow:0 0 0 0.25rem var(--alpha-black-12);--bs-btn-bg:var(--color-surface-inverse);--bs-btn-border-color:var(--color-surface-inverse);--bs-btn-more-border-color:#0000;--bs-btn-more-color-hover:var(--white);--footer-bg-color:var(--color-surface-tertiary);--footer-border-color:var(--color-border);--switches-bg-color:var(--color-surface-tertiary);--switches-label-color:var(--color-text-primary);--switch-bg-color:var(--white);--switch-text-color:var(--color-text-secondary);--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px;--radius-s:4px;--radius-m:6px;--radius-l:8px;--radius-round:999px;--type-sans-d-3xl-bold-normal-fs:64px;--type-sans-d-3xl-bold-normal-lh:64px;--type-sans-d-3xl-bold-normal-ls:-0.96px;--type-sans-d-3xl-bold-normal-opsz:32;--type-sans-d-2xl-bold-normal-fs:46px;--type-sans-d-2xl-bold-normal-lh:52px;--type-sans-d-2xl-bold-normal-ls:-0.46px;--type-sans-d-2xl-bold-normal-opsz:32;--type-sans-d-2xl-bold-tight-fs:46px;--type-sans-d-2xl-bold-tight-lh:48px;--type-sans-d-2xl-bold-tight-ls:-0.46px;--type-sans-d-2xl-bold-tight-opsz:32;--type-sans-d-2xl-reg-normal-fs:46px;--type-sans-d-2xl-reg-normal-lh:52px;--type-sans-d-2xl-reg-normal-ls:-0.46px;--type-sans-d-2xl-reg-normal-opsz:32;--type-sans-d-xl-bold-normal-fs:28px;--type-sans-d-xl-bold-normal-lh:36px;--type-sans-d-xl-bold-normal-ls:-0.28px;--type-sans-d-xl-bold-normal-opsz:32;--type-sans-d-xl-bold-tight-fs:28px;--type-sans-d-xl-bold-tight-lh:28px;--type-sans-d-xl-bold-tight-ls:-0.28px;--type-sans-d-xl-bold-tight-opsz:32;--type-sans-d-xl-reg-loose-fs:28px;--type-sans-d-xl-reg-loose-lh:38px;--type-sans-d-xl-reg-loose-ls:0px;--type-sans-d-xl-reg-loose-opsz:32;--type-sans-d-xl-reg-normal-fs:28px;--type-sans-d-xl-reg-normal-lh:34px;--type-sans-d-xl-reg-normal-ls:0px;--type-sans-d-xl-reg-normal-opsz:32;--type-sans-d-l-bold-loose-fs:18px;--type-sans-d-l-bold-loose-lh:26px;--type-sans-d-l-bold-loose-ls:0px;--type-sans-d-l-bold-loose-opsz:32;--type-sans-d-l-bold-normal-fs:18px;--type-sans-d-l-bold-normal-lh:23px;--type-sans-d-l-bold-normal-ls:0px;--type-sans-d-l-bold-normal-opsz:32;--type-sans-d-l-bold-tight-fs:18px;--type-sans-d-l-bold-tight-lh:20px;--type-sans-d-l-bold-tight-ls:0px;--type-sans-d-l-bold-tight-opsz:32;--type-sans-d-l-reg-loose-fs:18px;--type-sans-d-l-reg-loose-lh:26px;--type-sans-d-l-reg-loose-ls:0px;--type-sans-d-l-reg-loose-opsz:32;--type-sans-d-l-reg-normal-fs:18px;--type-sans-d-l-reg-normal-lh:23px;--type-sans-d-l-reg-normal-ls:0px;--type-sans-d-l-reg-normal-opsz:32;--type-sans-d-l-reg-tight-fs:18px;--type-sans-d-l-reg-tight-lh:20px;--type-sans-d-l-reg-tight-ls:0px;--type-sans-d-l-reg-tight-opsz:32;--type-sans-d-m-bold-loose-fs:16px;--type-sans-d-m-bold-loose-lh:24px;--type-sans-d-m-bold-loose-ls:0px;--type-sans-d-m-bold-loose-opsz:32;--type-sans-d-m-bold-tight-fs:16px;--type-sans-d-m-bold-tight-lh:20px;--type-sans-d-m-bold-tight-ls:0.1px;--type-sans-d-m-bold-tight-opsz:32;--type-sans-d-m-reg-loose-fs:16px;--type-sans-d-m-reg-loose-lh:24px;--type-sans-d-m-reg-loose-ls:0.1px;--type-sans-d-m-reg-loose-opsz:32;--type-sans-d-m-reg-tight-fs:16px;--type-sans-d-m-reg-tight-lh:20px;--type-sans-d-m-reg-tight-ls:0.1px;--type-sans-d-m-reg-tight-opsz:32;--type-sans-d-s-bold-tight-fs:14px;--type-sans-d-s-bold-tight-lh:18px;--type-sans-d-s-bold-tight-ls:0.112px;--type-sans-d-s-bold-tight-opsz:32;--type-sans-d-s-reg-loose-fs:14px;--type-sans-d-s-reg-loose-lh:20px;--type-sans-d-s-reg-loose-ls:0.11px;--type-sans-d-s-reg-loose-opsz:32;--type-sans-d-s-reg-tight-fs:14px;--type-sans-d-s-reg-tight-lh:18px;--type-sans-d-s-reg-tight-ls:0.11px;--type-sans-d-s-reg-tight-opsz:32;--type-sans-d-xs-bold-normal-fs:12px;--type-sans-d-xs-bold-normal-lh:16px;--type-sans-d-xs-bold-normal-ls:0px;--type-sans-d-xs-bold-normal-opsz:32;--type-sans-d-xs-bold-tight-fs:12px;--type-sans-d-xs-bold-tight-lh:14px;--type-sans-d-xs-bold-tight-ls:0.11px;--type-sans-d-xs-bold-tight-opsz:32;--type-sans-d-xs-reg-normal-fs:12px;--type-sans-d-xs-reg-normal-lh:16px;--type-sans-d-xs-reg-normal-ls:0.11px;--type-sans-d-xs-reg-normal-opsz:32;--type-sans-d-xs-reg-tight-fs:12px;--type-sans-d-xs-reg-tight-lh:14px;--type-sans-d-xs-reg-tight-ls:0.11px;--type-sans-d-xs-reg-tight-opsz:32;--type-sans-m-xl-bold-normal-fs:24px;--type-sans-m-xl-bold-normal-lh:26px;--type-sans-m-xl-bold-normal-ls:0.048px;--type-sans-m-xl-bold-normal-opsz:32;--type-sans-m-l-bold-normal-fs:20px;--type-sans-m-l-bold-normal-lh:23px;--type-sans-m-l-bold-normal-ls:0px;--type-sans-m-l-bold-normal-opsz:32;--type-sans-m-m-bold-tight-fs:15px;--type-sans-m-m-bold-tight-lh:18px;--type-sans-m-m-bold-tight-ls:0.15px;--type-sans-m-m-bold-tight-opsz:32;--type-sans-m-m-reg-loose-fs:15px;--type-sans-m-m-reg-loose-lh:22px;--type-sans-m-m-reg-loose-ls:0.15px;--type-sans-m-m-reg-loose-opsz:32;--type-sans-m-m-reg-tight-fs:15px;--type-sans-m-m-reg-tight-lh:18px;--type-sans-m-m-reg-tight-ls:0.15px;--type-sans-m-m-reg-tight-opsz:32;--type-sans-m-s-bold-normal-fs:12px;--type-sans-m-s-bold-normal-lh:18px;--type-sans-m-s-bold-normal-ls:0.12px;--type-sans-m-s-bold-normal-opsz:32;--type-sans-m-s-reg-normal-fs:12px;--type-sans-m-s-reg-normal-lh:18px;--type-sans-m-s-reg-normal-ls:0.12px;--type-sans-m-s-reg-normal-opsz:32;--type-serif-d-3xl-fs:64px;--type-serif-d-3xl-lh:64px;--type-serif-d-3xl-ls:-0.64px;--type-serif-d-3xl-opsz:32;--type-serif-d-2xl-fs:45px;--type-serif-d-2xl-lh:48px;--type-serif-d-2xl-ls:-0.9px;--type-serif-d-2xl-opsz:32;--type-serif-d-xl-fs:32px;--type-serif-d-xl-lh:36px;--type-serif-d-xl-ls:-0.32px;--type-serif-d-xl-opsz:32;--type-serif-d-l-fs:21px;--type-serif-d-l-lh:32px;--type-serif-d-l-ls:-0.21px;--type-serif-d-l-opsz:32;--type-serif-t-2xl-fs:32px;--type-serif-t-2xl-lh:34px;--type-serif-t-2xl-ls:-0.64px;--type-serif-t-2xl-opsz:32;--type-serif-t-xl-fs:24px;--type-serif-t-xl-lh:28px;--type-serif-t-xl-ls:-0.24px;--type-serif-t-xl-opsz:32;--type-serif-m-2xl-fs:20px;--type-serif-m-2xl-lh:22px;--type-serif-m-2xl-ls:-0.2px;--type-serif-m-2xl-opsz:32;--type-serif-m-l-fs:16px;--type-serif-m-l-lh:24px;--type-serif-m-l-ls:-0.16px;--type-serif-m-l-opsz:32;--type-sans-d-review-lead-fs:21px;--type-sans-d-review-lead-lh:28px;--type-sans-d-review-lead-ls:0px;--type-sans-d-review-lead-opsz:32}body,html{height:100%}body{background:var(--bs-body-bg);color:var(--color-text-primary);font-optical-sizing:auto;font-style:normal;font-weight:300;margin:0;padding:0;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-decoration-color:var(--color-text-weak);text-decoration-thickness:1px;text-underline-offset:4px}dt{font-weight:600}.link-more{color:var(--color-text-tertiary);font-size:16px;font-variation-settings:"opsz" 32;letter-spacing:.1px;line-height:24px}.image-caption,.link-more{font-family:Inter Variable,Inter,sans-serif;font-weight:400}.image-caption{color:var(--color-text-weak);font-size:14px;font-variation-settings:"opsz" 32;letter-spacing:.11px;line-height:20px;margin-top:.5rem;max-width:42rem}.image-caption p{margin:0}.image-caption p+p{margin-top:.35rem}.hover-zoom .picture{overflow:hidden}.hover-zoom .image{transition:transform .2s ease-in-out}.hover-zoom:hover .image{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.hover-zoom .image{transition:none}.hover-zoom:hover .image{transform:none}}.picture{box-shadow:0 5px 10px -5px var(--alpha-black-20);display:block}.picture,.picture .image{border-radius:var(--radius-s);width:100%}a.picture:hover{box-shadow:0 5px 15px 0 var(--color-overlay)}.picture-book{--cover-height:160px;display:flex;height:var(--cover-height);justify-content:flex-start;margin-bottom:1rem;max-width:min(100%,var(--cover-height));width:fit-content}.picture-book .image{aspect-ratio:auto 113/160;height:100%;max-width:100%;object-fit:contain;width:auto}.picture-media{aspect-ratio:4/3;border-radius:var(--radius-s);display:flex;margin-bottom:.5rem;max-width:100%;overflow:hidden}.picture-media .image{border-radius:var(--radius-s);height:100%;object-fit:cover;width:100%}a.picture-media:hover{box-shadow:0 5px 15px 0 var(--color-overlay)}.picture-author{align-items:center;aspect-ratio:1;background:var(--color-surface-tertiary);border-radius:var(--radius-round);color:var(--color-text-tertiary);display:flex;font-size:2.5rem;font-weight:600;height:100%;justify-content:center;overflow:hidden;text-align:center;width:auto}.picture-author .image{height:100%;object-fit:cover;width:100%}.picture-cover{aspect-ratio:2/3;display:flex;max-width:100%}.picture-cover .image{height:100%;object-fit:cover;width:100%}.picture-organization{align-items:center;aspect-ratio:1;background:var(--color-surface-tertiary);border-radius:1.25rem;color:var(--color-text-tertiary);display:flex;font-size:3rem;font-weight:600;height:100%;justify-content:center;overflow:hidden;text-align:center;width:auto}.picture-organization .image{max-height:100%;width:auto}.picture-comment{display:flex;width:100%}.picture-comment .picture-book{aspect-ratio:113/160;height:100%;margin-bottom:0;max-width:none;width:66.6%}.picture-comment .picture-book .image{max-width:100%;width:auto}.picture-comment .picture-author{border-radius:var(--radius-round);display:flex;height:100%;margin-bottom:0;margin-left:-10%;outline:4px solid var(--color-surface-secondary);overflow:hidden;position:relative;width:100%}.picture-comment .picture-author:first-child{margin-left:0;margin-right:-1rem}.picture-comment .image{max-height:100%;width:100%}.picture-review{display:flex;max-height:105px}.picture-review .picture-author{border-radius:var(--radius-round);height:100%;overflow:hidden;width:100%}.picture-review .picture-reviewer{align-items:center;aspect-ratio:1;background:var(--color-surface-tertiary);border-radius:var(--radius-round);color:var(--color-text-tertiary);display:flex;font-size:1rem;font-weight:600;height:50%;justify-content:center;margin-left:-20%;margin-top:45%;outline:4px solid var(--color-surface-secondary);overflow:hidden;position:relative;text-align:center;width:50%}.picture-review .image{max-height:100%;width:100%}.icon{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:""}.icon-union:before{content:""}.icon-union-1:before{content:""}.icon-search:before{content:""}.icon-globe:before{content:""}.icon-plus:before{content:""}.icon-bin:before{content:""}.icon-minus:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-angle-circled-left:before{content:""}.icon-angle-circled-right:before{content:""}.icon-angle-circled-up:before{content:""}.icon-angle-circled-down:before{content:""}.btn.btn-more{border-color:var(--color-border);border-radius:var(--radius-round);color:var(--bs-btn-more-color);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.112px;line-height:18px;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem}.btn.btn-more:hover{color:var(--bs-btn-more-color-hover);text-decoration:none}.btn.btn-dropdown{border-color:var(--color-border);color:var(--bs-btn-more-color);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.112px;line-height:18px;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}.btn.btn-dropdown:hover{text-decoration:none}.btn-primary{--bs-btn-bg:var(--color-surface-inverse);--bs-btn-border-color:var(--color-surface-inverse)}.nav-tabs .nav-item{border:none}.nav-tabs .nav-link{border:none;border-radius:0;color:var(--color-text-tertiary);margin:0}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:var(--color-text-primary)}.nav-tabs .nav-link.active{border-bottom:1px solid var(--color-text-primary)}.tab-content .tab-pane{padding-top:1.5rem}select:required:invalid{color:gray}option[value=""][disabled]{display:none}option{color:#000}.accordion-button{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.112px;line-height:18px}.accordion-button:after{content:none}.accordion-button .toggle{--width:18px;--height:1.5px;--transition:0.25s all cubic-bezier(0.17,0.67,0.09,0.97);display:inline-block;margin-left:auto;position:relative}.accordion-button .toggle,.accordion-button .toggle:after{background:var(--color-text-tertiary);height:var(--height);transition:var(--transition);width:var(--width)}.accordion-button .toggle:after{content:"";opacity:0;position:absolute;transition-delay:.1s}.accordion-button.collapsed .toggle{transform:rotate(90deg)}.accordion-button.collapsed .toggle:after{opacity:1;transform:rotate(90deg)}.accordion-list-item{border-top:1px solid var(--color-border);padding:1rem 0}.accordion-list-item .accordion-button{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px}.accordion-list-item .accordion-button .toggle{background:var(--black)}.accordion-list-item .accordion-button .toggle:after{background:var(--black);content:""}.accordion-list-item .accordion-collapse{padding-top:1rem}.form-group{border-bottom:1px solid var(--color-border);padding:1rem 0}.form-group:first-child{padding-top:0}.form-group:last-child{border-bottom:none}.form-group legend{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.112px;line-height:18px;margin-bottom:1rem}.search-container{position:relative}.search-container .search-input{background:var(--color-surface-secondary);border:none;border-radius:var(--radius-m);height:40px;padding-left:40px}.search-container .search-input::placeholder{color:var(--color-text-tertiary)}.search-container .icon{color:var(--color-text-tertiary);left:10px;position:absolute;top:50%;transform:translateY(-50%)}.section-search-panel{margin:40px 0}.section-search-panel .search-container .search-input{height:55px;padding:1rem .875rem 1rem 2.5rem}.form-check-list{list-style:none;margin:0;padding:0}.form-check-list .form-check-input{margin-left:-2rem;margin-right:.5rem}.form-check-list .form-check{margin:1rem 0;padding:0 0 0 2rem}.form-check-label{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}.form-check-input{--bs-form-check-bg:var(--color-surface-tertiary);border:none;height:1.5rem;margin-top:0;width:1.5rem}.form-check-input:focus{box-shadow:none}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");background-color:var(--bg-form)}.form-check-input:checked[type=checkbox]:focus{box-shadow:var(--form-shadow)}.form-check-input:checked[type=checkbox]+.form-check-label{font-weight:700}.form-chip{margin-bottom:4px}.form-chip .form-chip-label{align-items:center;background:var(--color-surface-secondary);border-radius:var(--radius-round);cursor:pointer;display:inline-flex;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;height:40px;justify-content:center;letter-spacing:.112px;line-height:18px;min-width:40px}.form-chip .form-chip-input{border:none;height:0;margin:0;position:absolute;visibility:hidden;width:0;z-index:0}.form-chip .form-chip-input:checked[type=checkbox]+.form-chip-label{background:var(--bs-btn-bg);color:var(--color-text-inverse)}.form-switch{padding-left:0}.form-switch .form-check-input{float:right;--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.75)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;height:1.5rem;margin-left:-2.5em;width:2.5rem}.dropdown .dropdown-toggle{align-items:center;background:var(--color-surface-secondary);border-color:var(--color-surface-secondary);cursor:pointer;display:flex;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;line-height:2rem;width:100%}.dropdown .dropdown-toggle:after{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' fill='none' viewBox='0 0 18 10'%3E%3Cpath stroke='%238a9599' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 8 8 8-8'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border:0;height:.5rem;margin-left:1rem;margin-right:-.5rem;width:1.25rem}.dropdown .dropdown-toggle:hover{text-decoration:none}.dropdown .dropdown-select-value{display:flex;justify-content:space-between;width:100%}.dropdown .dropdown-label{font-weight:400}.dropdown .dropdown-menu{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;padding:.5rem;width:100%}.dropdown .dropdown-menu .active{background:var(--color-surface-secondary);cursor:default}.dropdown .dropdown-item{cursor:pointer;display:flex;justify-content:space-between;line-height:1.75rem;padding:.5rem 1.5rem;width:100%}.dropdown .dropdown-item:hover{background:var(--color-surface-secondary)}.dropdown .dropdown-item .value{font-weight:600}.c-carousel{--carousel-pad:1.5rem;--carousel-gap:1rem;--carousel-gap-mobile:0.5rem;--card-min:160px;--card-ideal:20vw;--card-max:220px;margin-inline:calc(var(--carousel-pad)*-1);min-width:0;position:relative}.c-carousel:after,.c-carousel:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease;width:3rem;z-index:1}.c-carousel:before{background:linear-gradient(to right,var(--color-surface-primary,#fff),transparent);left:0}.c-carousel:after{background:linear-gradient(to left,var(--color-surface-primary,#fff),transparent);right:0}.c-carousel.is-scrollable:hover:not(.at-end):after,.c-carousel.is-scrollable:hover:not(.at-start):before{opacity:1}.c-carousel__viewport{overflow-x:auto;overflow-y:hidden;scroll-padding-inline-start:var(--carousel-pad);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.c-carousel__viewport::-webkit-scrollbar{display:none}.c-carousel__track{display:flex;gap:var(--carousel-gap);list-style:none;margin:0;padding-inline:var(--carousel-pad)}.c-carousel__track>*{flex:0 0 clamp(var(--card-min),var(--card-ideal),var(--card-max));min-width:0;scroll-snap-align:start}.c-carousel__nav{align-items:center;background:var(--color-overlay-inverse);border:0;border-radius:var(--radius-round);box-shadow:0 4px 7px var(--alpha-black-10);color:inherit;cursor:pointer;display:flex;height:3rem;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:3rem;z-index:2}.c-carousel__nav svg{height:1.25rem;width:1.25rem}.c-carousel__nav--prev{left:.5rem}.c-carousel__nav--next{right:.5rem}.c-carousel.is-scrollable:hover:not(.at-end) .c-carousel__nav--next,.c-carousel.is-scrollable:hover:not(.at-start) .c-carousel__nav--prev{opacity:1;pointer-events:auto}@media(hover:none)and (pointer:coarse){.c-carousel:after,.c-carousel:before,.c-carousel__nav{display:none}}@media screen and (max-width:768px){.c-carousel{--carousel-pad:1rem;--carousel-gap:var(--carousel-gap-mobile)}}.c-carousel--library{--card-min:190px;--card-max:210px;--card-ideal:12vw;--carousel-gap:0.25rem}.c-carousel--events{--card-min:300px;--card-max:380px;--card-ideal:28vw;--carousel-gap:1.5rem}.c-carousel--programs{--card-min:320px;--card-max:600px;--card-ideal:32vw;--carousel-gap:1.5rem}.c-carousel--events-stack{--card-min:78vw;--card-max:88vw;--card-ideal:82vw;--carousel-gap:0.5rem}.c-carousel--events-stack .c-carousel__track>*{display:flex;flex-direction:column;gap:.5rem}.block-quote{background:var(--color-surface-secondary);border-radius:var(--radius-l);display:block;margin-bottom:.25rem;padding:1rem}.block-quote .block-quote-wrapper{display:flex;width:100%}.block-quote .block-quote-sidebar{flex:0 0 180px;padding-right:1rem}.block-quote .block-quote-sidebar>.picture-author{height:140px}.block-quote .block-quote-content{flex:0 1 auto;font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px;padding-right:3rem}.block-quote strong{font-weight:600}.block-quote .date,.block-quote .original-name{color:var(--color-text-tertiary)}.block-quote .more-content{text-align:right}.block-quote .link-more{color:var(--color-text-tertiary)}a.block-quote .picture-author{transition:transform .2s ease-in-out}a.block-quote:hover{cursor:pointer;text-decoration:none}a.block-quote:hover .picture-author{transform:scale(1.05)}.block-quote-cover{display:flex;height:105px}.block-quote-cover .cover{height:100%;width:auto}.block-quote-cover .picture-book{--cover-height:105px;margin-bottom:0}.block-quote-cover .picture-author{border-radius:var(--radius-round);height:100%;margin-left:-1rem;outline:4px solid var(--color-surface-secondary);overflow:hidden;position:relative;width:auto}.block-quote-cover .picture-author:first-child{margin-left:0;margin-right:-1rem}.block-quote-cover .image{max-height:100%;width:auto}.block-quote-cover .picture-media{margin:0}.avatars-review{display:flex;height:105px}.avatars-review .picture-author{border-radius:var(--radius-round);height:100%;overflow:hidden;width:auto}.avatars-review .picture-reviewer{border-radius:var(--radius-round);height:50%;margin-left:-20%;margin-top:45%;outline:4px solid var(--color-surface-secondary);overflow:hidden;position:relative;width:auto}.avatars-review .image{max-height:100%;width:auto}.block-quote-info{align-items:center;display:inline-flex;gap:.2rem;height:56px;margin-bottom:1rem}.block-quote-info .cover{height:100%;width:auto}.block-quote-info .author{border-radius:var(--radius-round);height:100%;overflow:hidden;width:auto}.block-quote-info .icon{font-size:24px;margin:0}.block-quote-info .image{max-height:100%;width:auto}.block-quote-headbar{color:var(--color-text-tertiary);display:flex;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;margin-bottom:.5rem}.block-quote-headbar .item:after{background:var(--color-text-weak);border-radius:var(--radius-round);content:"";display:inline-block;height:2px;margin:auto .5rem;vertical-align:middle;width:2px}.block-quote-headbar .item:last-child:after{content:none}.block-quote-details{display:block;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;margin:0 0 .5rem;padding:0}.block-quote-details dd{margin:0;padding:0}.block-quote-details .title{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px}.block-quote-details .name{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;margin:0;padding:0}.breadcrumb-app{padding:1rem 0}.breadcrumb{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:20px}@media screen and (max-width:768px){.breadcrumb{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.card-headbar{color:var(--color-text-tertiary);display:flex;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;margin-bottom:1rem}@media screen and (max-width:768px){.card-headbar{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.card-headbar .item:after{background:var(--color-text-weak);border-radius:var(--radius-round);content:"";display:inline-block;height:2px;margin:auto .5rem;vertical-align:middle;width:2px}.card-headbar .item:last-child:after{content:none}.item-card .library-card,.item-card .library-cardbox{min-height:100%}a.library-card,a.library-cardbox{cursor:pointer;text-decoration:none}.library-card,.library-cardbox{background:var(--color-surface-secondary);border-radius:var(--radius-s);display:block;padding:1rem;text-decoration:none}.library-card .picture-author,.library-card .picture-book,.library-card .picture-comment,.library-card .picture-cover,.library-card .picture-media,.library-card .picture-organization,.library-card .picture-review,.library-cardbox .picture-author,.library-cardbox .picture-book,.library-cardbox .picture-comment,.library-cardbox .picture-cover,.library-cardbox .picture-media,.library-cardbox .picture-organization,.library-cardbox .picture-review{transition:transform .2s ease-in-out}.library-card:hover,.library-cardbox:hover{background:var(--color-surface-secondary-active);text-decoration:none}.library-card:hover .picture-author,.library-card:hover .picture-book,.library-card:hover .picture-comment,.library-card:hover .picture-cover,.library-card:hover .picture-media,.library-card:hover .picture-organization,.library-card:hover .picture-review,.library-cardbox:hover .picture-author,.library-cardbox:hover .picture-book,.library-cardbox:hover .picture-comment,.library-cardbox:hover .picture-cover,.library-cardbox:hover .picture-media,.library-cardbox:hover .picture-organization,.library-cardbox:hover .picture-review{transform:scale(1.05)}.library-card dd,.library-card dl,.library-card dt,.library-cardbox dd,.library-cardbox dl,.library-cardbox dt{margin:0}.library-card .name,.library-cardbox .name{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px}@media screen and (max-width:768px){.library-card .name,.library-cardbox .name{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.15px;line-height:18px}}.library-card .author,.library-cardbox .author{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}@media screen and (max-width:768px){.library-card .author,.library-cardbox .author{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.library-card .date,.library-cardbox .date{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}@media screen and (max-width:768px){.library-card .date,.library-cardbox .date{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.library-card .data,.library-cardbox .data{color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}@media screen and (max-width:768px){.library-card .data,.library-cardbox .data{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.library-card .card-type,.library-cardbox .card-type{color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}@media screen and (max-width:768px){.library-card .card-type,.library-cardbox .card-type{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.library-card .card-details,.library-cardbox .card-details{display:flex;flex-direction:column;gap:.25rem;margin-top:1rem;min-height:5.4rem}.library-card .card-details .name,.library-cardbox .card-details .name{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.library-card .card-details .author,.library-cardbox .card-details .author{display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.library-card .card-details .author-name,.library-card .card-details .data,.library-cardbox .card-details .author-name,.library-cardbox .card-details .data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-card .card-details .more,.library-cardbox .card-details .more{color:var(--color-text-tertiary)}.library-card .picture,.library-cardbox .picture{display:block;margin-bottom:1rem;width:100%}.library-card .image,.library-cardbox .image{width:100%}.library-card .picture-review,.library-cardbox .picture-review{aspect-ratio:1;height:125px;max-height:125px}.library-card .picture-review .picture-author,.library-card .picture-review .picture-reviewer,.library-cardbox .picture-review .picture-author,.library-cardbox .picture-review .picture-reviewer{width:auto}.library-card .picture-media,.library-cardbox .picture-media{display:flex;margin-bottom:.5rem;max-width:100%}.library-card .picture-media .image,.library-cardbox .picture-media .image{height:100%;object-fit:cover;width:100%}a.events-item{color:inherit;display:block;text-decoration:none;transition:opacity .2s ease}a.events-item:hover{opacity:.8}.events-item .picture-media{aspect-ratio:3/2;overflow:hidden}.events-item .picture-media .image{height:100%;object-fit:cover;width:100%}.events-item .events-content{margin:0;padding:0}.events-item .title{font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px;margin:0}.events-item .data,.events-item .title{font-family:Inter Variable,Inter,sans-serif;padding:0}.events-item .data{color:var(--color-text-secondary);font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;margin:.0625rem 0 0}@media screen and (max-width:768px){a.events-item{align-items:flex-start;display:flex;gap:.75rem;padding:0;width:100%}a.events-item .picture-media{flex:0 0 33%}a.events-item .events-content{flex:0 1 100%;min-width:0}a.events-item .title{font-size:15px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.15px;overflow:hidden;text-overflow:ellipsis}a.events-item .data,a.events-item .title{font-family:Inter Variable,Inter,sans-serif;line-height:18px}a.events-item .data{font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px}}.events-group{display:flex;flex-direction:column;gap:1rem}#owl-events-mobile{display:none}@media screen and (max-width:768px){#owl-events{display:none}#owl-events-mobile{display:block}}.range-container{--marker-border-clr:var(--color-text-tertiary);--marker-size:15px;--track-height:3px;--tooltip-bg-clr:var(--color-overlay);--tooltip-txt-clr:var(--marker-border-clr);display:flex;flex-direction:column;margin-bottom:2rem;max-width:600px;width:100%}.range-container .inputs-control{display:flex;gap:.5rem;margin-bottom:1rem;width:100%}.range-container .form-control{flex:0 1 50%}.range-container .range-controls{position:relative}.range-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--marker-border-clr);border-radius:var(--radius-round);box-shadow:0 0 0 1px var(--marker-border-clr);cursor:pointer;height:var(--marker-size);pointer-events:all;width:var(--marker-size)}.range-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:var(--marker-border-clr);border-radius:var(--radius-round);box-shadow:0 0 0 1px var(--marker-border-clr);cursor:pointer;height:var(--marker-size);pointer-events:all;width:var(--marker-size)}.range-container input[type=range]::-webkit-slider-thumb:hover{background:var(--color-surface-secondary)}.range-container input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px var(--color-text-tertiary),0 0 9px var(--color-text-tertiary);-webkit-box-shadow:inset 0 0 3px var(--color-text-tertiary),0 0 9px var(--color-text-tertiary)}.range-container input[type=range]{-webkit-appearance:none;appearance:none;background-color:var(--marker-border-clr);height:var(--track-height);pointer-events:none;position:absolute;width:100%}.range-container input[type=range].from-slider{height:0;z-index:1}.switches-container{background:var(--switches-bg-color);border-radius:var(--radius-l);display:inline-flex;line-height:20px;padding:0;position:relative}.switches-container input{position:absolute;top:0;visibility:hidden}.switches-container .switch-control{color:var(--switches-label-color);cursor:pointer;margin:0;padding:0;text-align:center;vertical-align:middle;width:50%}.switches-container input:first-of-type:checked~.switch-wrapper{transform:translateX(0)}.switches-container input:nth-of-type(2):checked~.switch-wrapper{transform:translateX(100%)}.switches-container input:first-of-type:checked~.switch-wrapper .switch div:first-of-type,.switches-container input:nth-of-type(2):checked~.switch-wrapper .switch div:nth-of-type(2){opacity:1}.switch-wrapper{bottom:0;padding:1px;position:absolute;top:0;transition:transform .5s cubic-bezier(.77,0,.175,1);width:50%;z-index:3}.switch{background:var(--switch-bg-color);border-radius:.4rem;height:100%;padding:0}.switch .list-view,.switch .thumbnail-view{color:var(--switch-text-color);display:block;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;will-change:opacity}.switch .list-view .box,.switch .list-view .line,.switch .thumbnail-view .box,.switch .thumbnail-view .line{background:var(--switch-text-color)}.list-view,.thumbnail-view{display:inline-block;height:40px;padding:12px;vertical-align:middle;width:42px}.list-view .box,.thumbnail-view .box{background:var(--color-text-tertiary);float:left;height:5px;margin:0 0 1px 1px;transition:all .4s cubic-bezier(.03,.96,.52,.98);width:5px}.list-view .box:first-child,.thumbnail-view .box:first-child{transition-delay:.05s}.list-view .box:nth-child(2),.thumbnail-view .box:nth-child(2){transition-delay:.1s}.list-view .box:nth-child(3),.thumbnail-view .box:nth-child(3){transition-delay:.15s}.list-view .box:nth-child(4),.thumbnail-view .box:nth-child(4){transition-delay:.2s}.list-view .box:nth-child(5),.thumbnail-view .box:nth-child(5){transition-delay:.25s}.list-view .box:nth-child(6),.thumbnail-view .box:nth-child(6){transition-delay:.3s}.list-view .box:nth-child(7),.thumbnail-view .box:nth-child(7){transition-delay:.35s}.list-view .box:nth-child(8),.thumbnail-view .box:nth-child(8){transition-delay:.4s}.list-view .box:nth-child(9),.thumbnail-view .box:nth-child(9){transition-delay:.45s}.list-view .line,.thumbnail-view .line{background:var(--color-text-tertiary);float:left;height:4px;margin:0 0 2px;transition:all .4s cubic-bezier(.03,.96,.52,.98);width:100%}.list-view .line:first-child,.thumbnail-view .line:first-child{transition-delay:.05s}.list-view .line:nth-child(2),.thumbnail-view .line:nth-child(2){transition-delay:.1s}.list-view .line:nth-child(3),.thumbnail-view .line:nth-child(3){transition-delay:.15s}.list-view .line:nth-child(4),.thumbnail-view .line:nth-child(4){transition-delay:.2s}.list-view .line:nth-child(5),.thumbnail-view .line:nth-child(5){transition-delay:.25s}.list-view .line:nth-child(6),.thumbnail-view .line:nth-child(6){transition-delay:.3s}.list-view .line:nth-child(7),.thumbnail-view .line:nth-child(7){transition-delay:.35s}.list-view .line:nth-child(8),.thumbnail-view .line:nth-child(8){transition-delay:.4s}.list-view .line:nth-child(9),.thumbnail-view .line:nth-child(9){transition-delay:.45s}.list-view.active .box,.list-view.active .line,.list-view:hover .box,.list-view:hover .line,.thumbnail-view.active .box,.thumbnail-view.active .line,.thumbnail-view:hover .box,.thumbnail-view:hover .line{background:var(--black)}.press-link{color:inherit;display:block;text-decoration:none}.article-content{break-inside:avoid;margin:0 0 2rem}.content-details{color:var(--color-text-secondary);margin:0 0 .5rem}.content-details .press-name{font-variation-settings:"opsz" 32;font-weight:600}.content-details .press-date,.content-details .press-name{font-family:Inter Variable,Inter,sans-serif;font-size:16px;letter-spacing:.1px;line-height:20px}.content-details .press-date{font-variation-settings:"opsz" 32;font-weight:400}@media screen and (max-width:576px){.content-details .press-name{font-variation-settings:"opsz" 32;font-weight:600}.content-details .press-date,.content-details .press-name{font-family:Inter Variable,Inter,sans-serif;font-size:12px;letter-spacing:.12px;line-height:18px}.content-details .press-date{font-variation-settings:"opsz" 32;font-weight:400}}.content-press{font-family:Excelsior LT Std,Excelsior,serif;font-size:32px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.32px;line-height:36px;margin:0 0 .5rem}@media screen and (max-width:768px){.content-press{font-family:Excelsior LT Std,Excelsior,serif;font-size:20px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.2px;line-height:22px}}.sub-content{color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:20px;margin:-.25rem 0 .25rem}@media screen and (max-width:576px){.sub-content{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.item-partner{align-items:flex-start;background:transparent;border-radius:var(--radius-l);display:flex;flex:1 1 250px;flex-direction:row;gap:1.5rem;overflow:hidden}.item-partner .picture{align-items:center;background:var(--color-surface-tertiary);border-radius:var(--radius-s);display:flex;flex-shrink:0;height:160px;justify-content:center;margin-bottom:0;position:relative;width:160px}.item-partner .picture .image{height:100%;object-fit:cover;width:100%}.item-partner .partner-details{display:flex;flex:1;flex-direction:column;margin:0;padding:0}.item-partner .partner-details .name{color:var(--color-text-primary);font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px;margin:0 0 .25rem}.item-partner .partner-details .data{color:var(--color-text-secondary);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;margin:0 0 1rem}.panel-more{width:fit-content}.panel-more a{text-decoration:none}.link-more{display:none}@media screen and (max-width:1200px){.item-partner{flex-basis:100%}}@media screen and (max-width:768px){.item-partner{flex-basis:100%;gap:.75rem}.item-partner .picture{border-radius:var(--radius-s);height:48px;width:48px}.item-partner .partner-details .name{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:20px;margin:0 0 .25rem}.item-partner .partner-details .data{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;margin:0 0 .5rem}.panel-more{border-radius:var(--radius-round);flex-shrink:0;height:48px;margin-top:0;padding:0;width:48px}.btn-more{align-items:center;display:flex;font-size:0;height:100%;justify-content:center;width:100%}.btn-more:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%238a9599" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M12 5l7 7-7 7"/></svg>') no-repeat 50%;background-size:contain;content:"";height:24px;width:24px}}.yt-embed{background:var(--black);cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.yt-embed img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.yt-embed .yt-play{background:var(--alpha-black-75);border-radius:12px;height:48px;left:50%;pointer-events:none;width:68px}.yt-embed .yt-play,.yt-embed .yt-play:after{position:absolute;top:50%;transform:translate(-50%,-50%)}.yt-embed .yt-play:after{border-width:medium;border-bottom:11px solid transparent;border-left:20px solid transparent;border-left-color:var(--white);border-right:0 solid transparent;border-top:11px solid transparent;content:"";left:55%}.yt-embed:hover .yt-play{background:red}.yt-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.media-embed-fallback{margin:1rem 0;word-break:break-all}.layout-container{display:flex;flex-direction:column;min-height:100%}.layout-content{flex-grow:1}.container-app{display:block;margin:0 auto;max-width:1712px;padding:0 2rem}@media screen and (max-width:768px){.container-app{padding:0 1rem}}.section-conten-panel{display:block;margin:40px 0 120px}@media screen and (max-width:768px){.section-conten-panel{margin:40px 0 60px}}.banner-app{margin:40px 0 120px;position:relative;user-select:none}.banner-app:after{aspect-ratio:250/130;background:url("../images/signature.d072cd60a041.png") 0 0 no-repeat;background-size:cover;content:"";position:absolute;right:3%;top:60%;width:16%}.banner-app .banner-image{width:100%}.banner-app .banner-image-overlay{margin:0 -1.5rem}.banner-app .banner-title{font-size:calc(244.57143px - .57143rem);font-weight:600;letter-spacing:-.6vw;line-height:1;white-space:nowrap}.banner-app .banner-content{font-family:Excelsior,serif;font-size:2.7rem;font-weight:100;letter-spacing:-.4px;line-height:1.125;margin-right:250px}@media screen and (max-width:1712px){.banner-app .banner-title{font-size:calc(14.28571vw - .57143rem)}.banner-app .banner-content{font-size:2.5vw}}@media screen and (max-width:768px){.banner-app .banner-title{font-size:calc(14.28571vw - .28571rem)}.banner-app{margin-bottom:120px}.banner-app:after{float:right;margin-top:-40px;position:static}.banner-app .banner-content{margin-right:0}}.banner-app-image{margin:40px 0 80px;position:relative;user-select:none}.banner-app-image .banner-image{width:100%}.banner-app-image .banner-image-overlay{margin:0 -1.5rem}.main__section-news{display:flex;gap:1.5rem;margin-bottom:120px;width:100%}.main__section-news .additional-news,.main__section-news .top-news{flex:1 1 auto;width:50%}.main__section-news .container-list{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.main__section-news .container-list .section-news{margin-bottom:0;width:100%}.main__section-news .additional-news .section-news,.main__section-news .top-news .section-news{display:block}.main__section-news .additional-news .section-news .picture,.main__section-news .top-news .section-news .picture{margin-top:0}.main__section-news .additional-news .section-news .content-news,.main__section-news .top-news .section-news .content-news{margin-top:1rem}.main__section-news .additional-news .section-news:hover,.main__section-news .top-news .section-news:hover{text-decoration:none}.main__section-news .additional-news .section-news:hover .title-news,.main__section-news .top-news .section-news:hover .title-news{text-decoration:underline;text-decoration-color:var(--color-text-weak);text-decoration-thickness:1px;text-underline-offset:4px}@media screen and (max-width:768px){.main__section-news .additional-news .section-news,.main__section-news .top-news .section-news{align-items:flex-start;display:flex;flex-direction:row;gap:1.5rem;width:100%}.main__section-news .additional-news .section-news .picture,.main__section-news .top-news .section-news .picture{margin:0}.main__section-news .additional-news .section-news .content-news,.main__section-news .top-news .section-news .content-news{flex:0 0 100%;margin-top:0;max-width:60%}.main__section-news .additional-news .section-news .data,.main__section-news .additional-news .section-news .title-news,.main__section-news .top-news .section-news .data,.main__section-news .top-news .section-news .title-news{white-space:normal}}@media screen and (max-width:1200px){.main__section-news{display:block}.main__section-news .top-news{margin-bottom:1.5rem;width:100%}.main__section-news .additional-news{width:100%}}@media screen and (max-width:768px){.main__section-news{margin-bottom:40px}.main__section-news .container-list{grid-template-columns:1fr}}.additional-news .picture{aspect-ratio:4/3}.additional-news .image{height:100%;object-fit:cover}.placeholder{background:var(--color-surface-tertiary);height:100%;width:100%}.section-news .content-news{display:block;margin:0;padding:0}.section-news .title-news{color:inherit;display:block;font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.section-news .title-news{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.15px;line-height:18px}}.section-news .sub-title{color:var(--color-text-tertiary)}.section-news .data,.section-news .date{color:var(--color-text-tertiary);display:block;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.section-news .data,.section-news .date{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.section-news .picture{margin-top:1rem;width:100%}.section-news .image{width:100%}.page-title{font-family:Inter Variable,Inter,sans-serif;font-size:46px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.46px;line-height:48px;margin-bottom:1.5rem}.page-title .count{color:var(--color-text-tertiary)}@media screen and (max-width:768px){.page-title{font-family:Inter Variable,Inter,sans-serif;font-size:24px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.048px;line-height:26px}}.page-head{font-family:Inter Variable,Inter,sans-serif;font-size:46px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.46px;line-height:48px;margin-bottom:1.5rem}.page-head .count{color:var(--color-text-tertiary)}@media screen and (max-width:768px){.page-head{font-family:Inter Variable,Inter,sans-serif;font-size:24px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.048px;line-height:26px}}.section-title{font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.28px;line-height:36px;margin-bottom:1rem}.section-title a{color:inherit}.section-title a .count-more:after{content:""}.section-title .count-more{color:var(--color-text-weak);font-weight:400}.section-title .count-more:after{display:inline-block;font-family:fontello;font-size:24px;font-style:normal;font-weight:400;margin-left:.2em;text-align:center;text-decoration:inherit;width:1em}.article-title{font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.28px;line-height:28px;margin-bottom:1rem}.article-title .count{color:var(--color-text-weak);font-weight:400}.article-sub-title{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px;margin-bottom:1rem}.article-anotation{font-family:Excelsior LT Std,Excelsior,serif;font-size:45px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.9px;line-height:48px;margin:2rem 0}@media screen and (max-width:1200px){.article-anotation{font-family:Excelsior LT Std,Excelsior,serif;font-size:24px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.24px;line-height:28px}}@media screen and (max-width:768px){.article-anotation{font-family:Excelsior LT Std,Excelsior,serif;font-size:20px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.2px;line-height:22px;margin:1.5rem 0}}.article-panel{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px;margin-bottom:2rem}.article-panel a{text-decoration:underline;text-decoration-color:var(--color-text-weak);text-decoration-thickness:1px;text-underline-offset:4px}.article-panel a:hover{text-decoration-color:var(--color-text-primary)}.article-panel h2{font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.28px;line-height:36px}.article-panel h3,.article-panel h4,.article-panel h5{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px}.article-panel .content-panel{margin-bottom:2rem}.section-main{border-top:1px solid var(--color-border);display:flex;margin:80px 0 120px;padding-top:40px;width:100%}.section-main .section-content{flex:1 1 100%;min-width:0}.section-main .section-details{align-items:flex-start;display:flex;flex:0 0 400px;flex-direction:column;justify-content:space-between;padding-right:1.5rem}.section-main .section-details .content{margin-bottom:auto}.section-main .section-details .title{font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.28px;line-height:28px;margin-bottom:1rem}.section-main .section-details .details{color:var(--color-text-secondary);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px;margin-bottom:1rem}.section-main .section-details--flush{justify-content:flex-start}.section-main .section-details--flush .content{margin-bottom:0}@media screen and (max-width:992px){.section-main{display:block}.section-main .section-details{margin-bottom:1.5rem}}.section-library{display:flex;gap:1.5rem;width:100%}.section-library .library-card{flex:1 1 20%}.header-app{background:var(--bs-body-bg);display:block;position:sticky;top:0;z-index:1000}.header-app .navbar-nav{margin-left:auto}.header-app .navbar-nav .nav-link{color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px}.header-app .navbar-nav .nav-link:hover{color:var(--color-text-primary);text-decoration:none}.header-app .navbar-nav .dropdown-toggle{background:transparent}.header-app .navbar-nav .dropdown-toggle:after{display:none}.header-app .navbar-nav .dropdown-menu{border:none;box-shadow:0 0 2px 0 var(--alpha-black-15);padding:8px}.header-app .navbar-nav .dropdown-menu .dropdown-item{border-radius:var(--radius-s);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;height:44px;letter-spacing:.1px;line-height:20px;padding:12px 16px}.header-app .navbar-nav .dropdown-menu .dropdown-item:hover{text-decoration:none}.header-app .logo-app{display:inline-block;min-width:200px;white-space:nowrap}.header-app .logo{display:inline-block;height:30px;vertical-align:middle}.header-app .navbar-cart{align-items:center;display:flex;flex-basis:auto;flex-grow:1;justify-content:flex-end}.header-app .label-cart{color:var(--color-text-tertiary);cursor:default;display:inline-block;margin-right:2.5rem}.header-app .btn-cart,.header-app .label-cart{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.112px;line-height:18px}.header-app .btn-cart{padding:.5rem 1rem}.header-app .btn-cart .count{opacity:.8}@media screen and (max-width:768px){.header-app .label-cart{display:none}.header-app .navbar-toggler{border:none}.header-app .navbar-toggler:focus{box-shadow:none}}.main-app{display:block}figure.media{display:none}.responsive-video{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.responsive-video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.footer-app{background:var(--footer-bg-color);color:var(--color-text-primary);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px;margin-top:7.5rem}@media screen and (max-width:768px){.footer-app{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.15px;line-height:22px;margin-top:5rem}}.footer-app .footbat-content{background:transparent;display:flex;gap:4rem;padding:2.5rem 0}.footer-app .section-footbar-menu,.footer-app .section-subscribe,.footer-app .section-support{flex:1 1 30%}.footer-app .link{color:var(--color-text-secondary);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:20px}@media screen and (max-width:768px){.footer-app .link{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.15px;line-height:18px}}.footer-app .social-link{color:inherit;font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:20px;text-decoration:underline}@media screen and (max-width:768px){.footer-app .social-link{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.15px;line-height:22px}}.footer-app .social-link:hover{text-decoration:none}.footer-app .btn{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.112px;line-height:18px;line-height:1.5}@media screen and (max-width:768px){.footer-app .btn{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px;line-height:1.5}}.footer-app .title{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:1rem}@media screen and (max-width:768px){.footer-app .title{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.15px;line-height:18px}}.footer-app .decription{display:block;margin:0 0 1rem}.footer-app .decription.secondary{color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:20px}@media screen and (max-width:768px){.footer-app .decription.secondary{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.footer-app .form-subscribe{display:flex;gap:1rem;margin-bottom:1rem;width:100%}.footer-app .form-subscribe .form-control{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px}.footer-app .socials-list{margin-top:2rem}.footer-app .footbat-panel{border-top:1px solid var(--footer-border-color);display:flex;flex-wrap:wrap;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;gap:1rem;letter-spacing:.11px;line-height:18px;padding:1.5rem 0;width:100%}@media screen and (max-width:768px){.footer-app .footbat-panel{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.12px;line-height:18px}}.footer-app .panel-data-link{color:var(--color-text-secondary);display:flex;flex-direction:row;gap:1rem}.footer-app .data-link{color:inherit;font-weight:400;text-decoration:none}@media screen and (max-width:1200px){.footer-app .footbat-content{flex-wrap:wrap;gap:0}.footer-app .section-support{flex:1 1 50%;padding-right:2rem}.footer-app .section-subscribe{flex:1 1 50%;padding-left:2rem}.footer-app .section-footbar-menu{flex:1 1 100%;margin-top:2.5rem}}@media screen and (max-width:768px){.footer-app .footbat-content{flex-direction:column;gap:2rem}.footer-app .section-support{padding:0}.footer-app .section-subscribe{flex:1 1 50%;padding:0}.footer-app .section-footbar-menu{flex:1 1 100%;margin:0}}.footbar-menu-nav{display:flex;gap:3rem;width:100%}.footbar-menu-nav .menu-nav-list{display:flex;flex:1 1 30%;flex-direction:column;gap:.5rem}.footbar-menu-nav .item,.footbar-menu-nav .menu-nav-list{list-style:none;margin:0;padding:0}.footbar-menu-nav .nav-link{color:var(--color-text-primary);font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:20px}@media screen and (max-width:768px){.footbar-menu-nav .nav-link{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.15px;line-height:18px}}.form-arhive-search{margin-bottom:2rem}.form-arhive-search .form-control{background:var(--color-surface-secondary);padding:1rem .875rem}.arhive__catalog-list{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}.arhive__catalog-list .count{color:var(--color-text-weak)}.arhive__catalog-list .catalog-toggler{background:transparent;border:none;margin:0;padding:0;text-align:left;width:100%}.arhive__catalog-list .catalog-toggler .section-title{margin:0}@media(max-width:992px){.arhive__catalog-list .catalog-title{display:none;margin:0}.arhive__catalog-list .count{float:right}}@media(max-width:768px){.arhive__catalog-list .catalog-collapse{display:block!important}}@media(min-width:992px){.arhive__catalog-list .catalog-toggler{display:none}.arhive__catalog-list .catalog-collapse{display:block}}.arhive__catalog-item{display:block;flex:0 1 15%}@media(max-width:1200px){.arhive__catalog-item{flex:0 1 30%}}@media(max-width:992px){.arhive__catalog-item{flex:0 1 100%}}.arhive__nav-list{color:var(--color-text-secondary);list-style:none;margin:0;padding:0}.arhive__nav-list .item{margin:0 0 .5rem;padding:0}.arhive__nav-list a{color:inherit}.archive-library-authors{flex-wrap:wrap}.archive-library-authors .library-card{flex:0 1 calc(14.28571% - 1.28571rem)}@media screen and (max-width:var(--bs-breakpoint-xl )){.archive-library-authors .library-card{flex:0 1 calc(20% - 1.2rem)}}.main-archive-list{column-gap:4px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30%,1fr));list-style:none;margin:0;padding:0;row-gap:4px;width:100%}.main-archive-list .archive-item{margin:0;padding:0}@media screen and (max-width:1200px){.main-archive-list{grid-template-columns:1fr 1fr}}html.is-mobile #filters.collapse{display:none!important}.dropdown .dropdown-menu{width:auto!important}.archive-card-view{background:var(--color-surface-secondary);border-radius:var(--radius-l);display:flex;font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:600;height:100%;letter-spacing:-.28px;line-height:28px;padding:1.5rem;width:100%}.archive-card-view:hover{background:var(--color-surface-secondary-hover);text-decoration:none}.archive-card-view .wrapper{flex:1 1 auto}.archive-card-view .archive-picture{aspect-ratio:1/1;display:flex;flex:0 1 40%;max-width:100%;object-fit:contain}.archive-card-view .image{height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}.archive-card-view .title{font-size:inherit;margin:0}.archive-card-view .count{color:var(--color-text-weak);font-size:inherit}@media screen and (max-width:768px){.archive-card-view{font-family:Inter Variable,Inter,sans-serif;font-size:15px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.15px;line-height:18px;padding:.75rem .875rem}}@media screen and (max-width:576px){.archive-card-view{font-family:Inter Variable,Inter,sans-serif;font-size:12px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.12px;line-height:18px}.archive-card-view .archive-picture{flex:0 1 25%;max-width:250%}}.c-carousel--archive{--card-min:190px;--card-max:210px;--card-ideal:12vw;--carousel-gap:0.25rem}.section-donate-app{display:block;margin:0 auto;max-width:720px}.form-donate{border:1px solid var(--color-border);border-radius:var(--radius-l);padding:1.5rem}.form-donate .form-group{margin-bottom:2rem}.form-donate .form-control-row{margin-bottom:1rem}.form-donate .form-control{background:var(--color-surface-secondary);border-color:var(--color-surface-secondary)}.form-donate .form-control-label{border:none;color:var(--color-text-tertiary)}.form-donate .form-control-label:after,.form-donate .form-floating .form-control:focus~label:after,.form-donate .form-floating .form-control~label:after{background:transparent}.form-donate .group-title{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px;margin:0 0 1rem}.form-donate .sub-info{color:var(--color-text-tertiary)}.form-donate .chip-amount-list{margin:.5rem 0}.form-donate .chip-amount{background:var(--color-surface-secondary);border-radius:var(--radius-round);color:var(--color-text-secondary);cursor:pointer;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.112px;line-height:18px;line-height:1rem;padding:.6rem 1.2rem}.form-donate .chip-amount:hover{background:var(--bs-btn-bg);color:var(--color-text-inverse)}.form-donate .btn-proceed-payment{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px;padding:.75rem;width:100%}.group-donate-type{background:var(--color-surface-tertiary);gap:2px;margin-bottom:1rem;padding:2px;width:100%}.group-donate-type .btn-check:checked+.button-donate{background:var(--bs-body-bg);border:none;border-radius:var(--radius-m)}.group-donate-type .button-donate{border:none;border-radius:var(--radius-m);color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px;line-height:1.25rem;padding:1rem}.lightgallery-container{align-items:center;display:flex;height:100%;justify-content:center;max-height:70vh;overflow:hidden;width:100%}.lightgallery-container .gallery-item{padding:5px;width:200px}.lightgallery-container .gallery-container{height:500px;margin:0 auto;max-width:700px}.lightgallery-container .lg-backdrop{background:var(--color-surface-secondary)}.lightgallery-container .lg-outer .lg-inner{bottom:180px;left:20px;right:20px;top:20px;width:auto}.lightgallery-container .lg-img-rotate{align-items:center;display:flex;justify-content:center}.lightgallery-container button.lg-next,.lightgallery-container button.lg-prev{background:var(--color-overlay-inverse);border-radius:var(--radius-round);box-shadow:0 4px 7px var(--alpha-black-10);font-size:20px;height:3rem;margin:-2rem 0 0;position:absolute;top:50%;width:3rem}.lightgallery-container button.lg-next.disabled,.lightgallery-container button.lg-prev.disabled{display:none}.lightgallery-container .lg-prev{left:.5rem}.lightgallery-container .lg-next{right:.5rem}.lightgallery-container .lg-thumb-outer{background:var(--color-border)}.lightgallery-container .lg-outer .lg-thumb-outer{background:transparent}.lightgallery-container .lg-sub-html{color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px}.lightgallery-container .lg-outer.lg-actual-size .lg-object{max-height:none;max-width:none}.store-gallery{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.persone-app{display:flex;margin-right:-2rem}.persone-app .section-content{margin:0 0 80px}@media screen and (max-width:1200px){.persone-app{flex-direction:column;margin-right:0}.persone-app .content__persone-app{padding:0}}@media screen and (max-width:768px){.persone-app{flex-direction:column}}@media screen and (max-width:576px){.persone-app .general_persone-app{flex:0 0 100%;max-width:100%}}.general_persone-app{flex:0 0 35%;max-width:50%}.content__persone-app{flex:1 1 100%;overflow-x:hidden;padding:0 2rem}.content__persone-app .section-content>p{font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0;line-height:38px}.content__persone-app .data p,.content__persone-app .tab-content p{line-height:26px}.content__persone-app .data p,.content__persone-app .tab-content p,.general-persone-info .chip-info-bar{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0}.general-persone-info .chip-info-bar{line-height:23px}.general-persone-info .title{font-family:Inter Variable,Inter,sans-serif;font-size:46px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.46px;line-height:48px}.general-persone-info .date,.general-persone-info .sub-title{color:var(--color-text-tertiary)}.general-persone-info .author,.general-persone-info .date,.general-persone-info .sub-title{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0;line-height:23px}.general-persone-info .picture{margin:1rem 0;max-width:60%}.content-publications{margin:0 -.75rem}.content-publications .section-library{flex-wrap:wrap;gap:0}.content-publications .library-card{flex:0 0 20%;margin-bottom:1rem;padding:0 .75rem}.content-media-library{margin:0 -.75rem}.content-media-library .library-card{background:var(--color-surface-secondary);flex:0 1 25%;padding:1.25rem}.publication-app{display:flex;margin-right:-2rem}.publication-app .section-content{margin:0 0 80px}@media screen and (max-width:1200px){.publication-app{flex-direction:column;margin-right:0}.publication-app .content__persone-app{padding:0}}@media screen and (max-width:768px){.publication-app{flex-direction:column}}@media screen and (max-width:576px){.publication-app .general_publication-app{flex:0 0 100%;max-width:100%}.publication-app .content__publication-app{flex:1 1 100%;padding:0}}.general_publication-app{flex:0 0 35%;max-width:50%}.content__publication-app{flex:1 1 100%;overflow-x:hidden;padding:0 2rem}.content__publication-app .section-content>p{font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0;line-height:38px}.content__publication-app .data p,.content__publication-app .tab-content p{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0;line-height:26px}.general-publication-info .title{font-family:Inter Variable,Inter,sans-serif;font-size:46px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.46px;line-height:48px}.general-publication-info .date,.general-publication-info .sub-title{color:var(--color-text-tertiary)}.general-publication-info .author,.general-publication-info .date,.general-publication-info .sub-title{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0;line-height:23px}.general-publication-info .general-picture{margin:1rem 0;max-width:50%}.general-publication-info .general-picture>.picture-book{aspect-ratio:113/160;height:auto;max-width:100%;width:100%}.general-publication-info .picture-comment{max-width:240px;min-width:180px}.general-publication-info .picture-comment .picture-book{flex:1 1 50%;max-height:none;min-width:66.3%;width:50%}.general-publication-info .picture-comment .picture-author{flex:1 0 100%;height:100%;margin-left:-20%;width:100%}.general-publication-info .picture-review{max-height:210px}.general-publication-info .chip-info-bar{color:var(--color-text-tertiary);display:flex;font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0;line-height:23px;margin-bottom:.5rem}.general-publication-info .chip-info-bar .item:after{background:var(--color-text-weak);border-radius:var(--radius-round);content:"";display:inline-block;height:2px;margin:auto .5rem;vertical-align:middle;width:2px}.general-publication-info .chip-info-bar .item:last-child:after{content:none}@media screen and (max-width:1200px){.general-publication-info .general-picture{max-width:40%}}@media screen and (max-width:768px){.general-publication-info .general-picture{max-width:50%}}.section-general-info{background:var(--color-surface-secondary);border-radius:var(--radius-l);display:block;padding:1.5rem 0 0 1.5rem}.section-general-info a{text-decoration:underline;text-decoration-color:var(--color-text-weak);text-decoration-thickness:1px;text-underline-offset:4px}.section-general-info a:hover{text-decoration-color:var(--color-text-primary)}.section-general-info .wrapper{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;width:100%}.section-general-info .panel-info{flex:0 1 33%;margin:0 0 1.5rem;padding:0 1.5rem 0 0}.section-general-info .label{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px;margin:0;padding:0}.section-general-info .data,.section-general-info .sub-data{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:20px;margin:0;padding:0}.section-general-info .sub-data{color:var(--color-text-tertiary)}@media screen and (max-width:768px){.section-general-info .panel-info{flex:0 1 50%}}@media screen and (max-width:576px){.section-general-info .panel-info{flex:0 100%}}.general-info-descriptin{font-size:28px;font-variation-settings:"opsz" 32;letter-spacing:0;line-height:38px}.general-info-annotation,.general-info-descriptin{font-family:Inter Variable,Inter,sans-serif;font-weight:400}.general-info-annotation{color:var(--color-text-secondary);font-size:16px;font-variation-settings:"opsz" 32;letter-spacing:.1px;line-height:24px}.chip-lang{background:var(--color-surface-inverse);border-radius:var(--radius-round);color:var(--color-text-inverse);display:inline-block;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:600;height:2rem;letter-spacing:.112px;line-height:18px;line-height:2rem;text-align:center;vertical-align:middle;width:2rem}.programs-grid{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}@media(min-width:992px){.programs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.programs-grid .program-card--featured{grid-column:span 2;grid-row:span 2}}@media(max-width:991px){.programs-grid .program-card--featured{grid-column:span 1;grid-row:span 1}}.program-card{display:flex;flex-direction:column;gap:1rem}.program-card .picture{aspect-ratio:16/9;box-shadow:none}.program-card .image{height:100%;object-fit:cover}.program-card__title{color:var(--color-text-primary);font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px;margin:0}.program-card:hover .program-card__title{text-decoration:underline;text-decoration-color:var(--color-text-weak);text-decoration-thickness:1px;text-underline-offset:4px}#owl-programs .item a{text-decoration:none}.programs-list{display:block}.programs-list .program-article{border-bottom:1px solid var(--color-border-secondary);padding:1.5rem 0}.programs-list .program-article:first-child{padding-top:0}.programs-list .program-article:last-child{border-bottom:none;padding-bottom:0}.header-program-app{margin:40px 0 80px;max-width:640px}.header-program-app .content{color:var(--color-text-secondary);font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px}.program-article{display:flex;gap:1.5rem;width:100%}.program-article .program-content,.program-article .program-picture{flex:1 1 50%}@media screen and (max-width:768px){.program-article{flex-direction:column}}.content-program-app{margin:0 -.75rem}.content-program-app .program-list{display:flex;flex-wrap:wrap;width:100%}.content-program-app .program-item{flex:0 0 25%;margin-bottom:1rem;padding:0 .75rem}.content-program-app .program-content{margin:0;padding:0}.content-program-app .title{font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:23px}.content-program-app .data,.content-program-app .title{font-family:Inter Variable,Inter,sans-serif;margin:0;padding:0}.content-program-app .data{color:var(--color-text-tertiary);font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}@media screen and (max-width:992px){.content-program-app .program-item{flex:0 0 33.33%}}@media screen and (max-width:768px){.content-program-app .program-item{flex:0 0 50%}}@media screen and (max-width:576px){.content-program-app{margin:0}.content-program-app .program-list{display:block}.content-program-app .program-item{display:flex;gap:1rem;padding:0;width:100%}.content-program-app .picture-media{flex:0 0 33%}.content-program-app .program-content{flex:0 1 100%}}.program-container-app{margin:40px auto 120px;max-width:720px}.program-container-app .content{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.1px;line-height:24px}.program-container-app .picture{margin:2rem 0}.program-container-app .article-panel .responsive-video{border-radius:var(--radius-s);box-shadow:0 5px 10px -5px var(--alpha-black-20);margin:2rem 0}@media screen and (max-width:576px){.program-container-app{margin-bottom:80px;margin-top:32px}.program-container-app .article-panel .responsive-video,.program-container-app .picture{margin:1.5rem 0}}.events-app .article-title{margin-bottom:1.5rem}.header-events-app{margin:40px 0 80px}.header-events-app .content{font-family:Excelsior LT Std,Excelsior,serif;font-size:32px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.32px;line-height:36px;margin:2rem 0}@media screen and (max-width:576px){.header-events-app .page-title{margin-bottom:1rem}.header-events-app .content{font-family:Excelsior LT Std,Excelsior,serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.16px;line-height:24px;margin:0}}.upcoming-events-list{display:flex;flex-wrap:wrap;width:100%}.upcoming-events-list .events-item{flex:0 0 25%;margin-bottom:1rem;padding:0 .75rem}@media screen and (max-width:992px){.upcoming-events-list .events-item{flex:0 0 33.33%}}@media screen and (max-width:768px){.upcoming-events-list .events-item{flex:0 0 50%}}.events-list{display:flex;flex-wrap:wrap;width:100%}.events-list .events-item{flex:0 0 25%;margin-bottom:1rem;padding:0 .75rem}@media screen and (max-width:1400px){.events-list .events-item{flex:0 0 25%}}@media screen and (max-width:768px){.events-list .events-item{flex:0 0 50%}}.container-events-list{margin:0 -.75rem}@media screen and (max-width:768px){.container-events-list{margin:0}.container-events-list .events-list,.container-events-list .upcoming-events-list{display:block}}.controls-search-app{display:flex;gap:1.5rem;margin-bottom:1.5rem;width:100%}.controls-search-app .controls-filters{align-items:center;display:flex;flex:0 0 280px;justify-content:space-between}.controls-search-app .controls-search{align-items:center;display:flex;flex:0 1 100%;justify-content:flex-end}.controls-search-app .title{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:0;line-height:20px}.controls-search-app .btn-hide{color:var(--color-text-tertiary);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}.controls-search-app .switches-container{margin-left:2rem}@media screen and (max-width:576px){.controls-search-app .controls-filters{flex:0 1 auto}}.content-search-app{display:flex;gap:1.5rem;margin-bottom:120px;width:100%}.content-search-app .filters-app{flex:0 0 280px;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}.content-search-app .content-search-results{flex:0 1 100%}@media screen and (max-width:576px){.content-search-app{flex-direction:column}}.search-results{margin:0 -2px}.search-results .search-results-list{display:flex;flex-wrap:wrap;width:100%}.search-results .item-card{flex:0 1 16.6666666667%;margin-bottom:4px;max-width:16.6666666667%;padding:0 2px}.search-results .card-picture{align-items:center;display:flex;height:160px;justify-content:flex-start;margin-bottom:1rem}.search-results .card-picture .picture-book{margin-bottom:0}.search-results .card-picture>.picture-author,.search-results .picture-organization{max-height:140px}.search-results.list .item-card{display:block;flex:1 1 100%;max-width:100%}.search-results.list .library-card{display:inline-block;width:100%}.search-results.list .card-picture{float:left;margin-top:-2rem;width:200px}.search-results.list .picture-review{height:140px;max-height:100%}.search-results.list .picture-comment{max-width:90%}.search-results.list .card-headbar{margin-left:200px}.search-results.list .picture{flex:0 0 25%}.search-results.list .card-details{flex:0 1 100%;width:auto}@media screen and (max-width:1400px){.search-results .item-card{flex:0 1 20%;max-width:20%}}@media screen and (max-width:1200px){.search-results .item-card{flex:0 1 25%;max-width:25%}}@media screen and (max-width:992px){.search-results .item-card{flex:0 1 33%;max-width:33%}.search-results.list{margin:0}.search-results.list .item-card{flex:0 1 100%;max-width:100%;padding:0}}@media screen and (max-width:768px){.search-results .item-card{flex:0 1 50%;max-width:50%}}@media screen and (max-width:576px){.search-results .item-card{flex:0 1 50%}}.container-volunteers-page{display:block}.section-volunteers-list{column-gap:2rem;column-width:320px;margin-bottom:5rem;overflow:hidden}.section-volunteers-list .group-label{font-family:Inter Variable,Inter,sans-serif;font-size:28px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:-.28px;line-height:36px;margin-bottom:.5rem}.section-volunteers-list .volunteers-group{border-top:1px solid var(--color-border);display:inline-block;margin:-1px 0 .5rem;padding:.5rem 0 0;width:100%}.item-volunteers{align-items:center;display:flex;margin-bottom:.5rem;padding:0;width:100%}.item-volunteers .picture-avatar{aspect-ratio:1;border-radius:var(--radius-round);flex:0 0 56px;overflow:hidden}.item-volunteers .picture-avatar .image{height:100%;object-fit:cover;width:100%}.item-volunteers .item-details{flex:1 1 100%;margin:0;padding:0 0 0 1rem;width:100%}.item-volunteers .name{font-size:16px;font-variation-settings:"opsz" 32;letter-spacing:.1px;line-height:20px;overflow:hidden;text-overflow:ellipsis;width:100%}.item-volunteers .data,.item-volunteers .name{font-family:Inter Variable,Inter,sans-serif;font-weight:400}.item-volunteers .data{font-size:14px;font-variation-settings:"opsz" 32;letter-spacing:.11px;line-height:18px;margin:0}.about-app .section-main .section-details{flex:0 0 33%}.about-app .article-anotation{margin-top:0}@media screen and (max-width:1400px){.about-app .section-main{display:block;margin:40px 0}}.about-app__banner .picture{align-items:center;display:flex;max-height:60vh;overflow:hidden;width:100%}.section-press-app{margin-bottom:5rem}.section-press-app .container-about-app{column-gap:2rem;column-width:320px}.section-content .container-about-app{column-gap:2rem;column-width:420px}.container-about-app{margin-bottom:1rem}.container-about-app .content{font-family:Inter Variable,Inter,sans-serif;font-size:18px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:0;line-height:26px;margin:0 0 .5rem}.container-leadership-list{margin:0 -.75rem}.leadership-list{display:flex;flex-wrap:wrap;width:100%}.leadership-list .item-card{flex:0 1 25%;margin-bottom:1.5rem;padding:0 .75rem}.leadership-list .picture{aspect-ratio:1;margin-bottom:.5rem}.leadership-list .picture .image{height:100%;object-fit:cover}.leadership-list .name{font-family:Inter Variable,Inter,sans-serif;font-size:16px;font-variation-settings:"opsz" 32;font-weight:600;letter-spacing:.1px;line-height:20px}.leadership-list .data{font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:.11px;line-height:18px}@media screen and (max-width:768px){.leadership-list .item-card{flex:0 1 50%}}@media screen and (max-width:576px){.leadership-list{display:block}.leadership-list .item-card{display:inline-block;margin-bottom:.5rem;width:100%}.leadership-list .item-card:first-child .card-details{border-top:none}.leadership-list .picture{float:left;height:3rem;margin:0;width:3rem}.leadership-list .card-details{border-top:1px solid var(--color-border);margin:-.5rem 0 0 4rem;padding:.5rem 0 0}}.container-partners-list{margin:0 -.75rem}.container-partners-list .item-partner{flex:0 1 50%}@media screen and (max-width:768px){.container-partners-list .item-partner{flex:0 1 50%}}.partners-list{display:flex;flex-wrap:wrap;width:100%}.section-partners-list{margin:0 -.75rem 5rem}.section-partners-list .item-partner{display:flex;flex:0 1 25%;margin-bottom:1.5rem;padding:0 .75rem}@media screen and (max-width:992px){.section-partners-list .item-partner{flex:0 1 50%}}@media screen and (max-width:576px){.section-partners-list .item-partner{margin-bottom:.5rem}.section-partners-list .partner-details{width:auto}}.contact-about-app{align-items:center;display:flex;margin:-1rem 0;width:100%}.contact-about-app .item{margin:1rem 0;padding:0}.contact-about-app .label{color:var(--color-text-tertiary);font-weight:300;margin:0;padding:0}.contact-about-app .data{font-family:Excelsior LT Std,Excelsior,serif;font-size:32px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.32px;line-height:36px}.contact-about-app .contact-details{flex:1 1 50%;margin:0;padding:0 2rem 0 0}.contact-about-app .contuct-socials{flex:1 1 50%;font-family:Excelsior LT Std,Excelsior,serif;font-size:32px;font-variation-settings:"opsz" 32;font-weight:400;letter-spacing:-.32px;line-height:36px;list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.contact-about-app{display:block}}.section-press-list{margin:0 0 5rem}.press-columns{column-count:3;column-gap:1.5rem;width:100%}.press-column{display:contents}@media screen and (max-width:1200px){.press-columns{column-count:2}}@media screen and (max-width:576px){.press-columns{column-count:1}}