:root{--color-bg: #f8f7f4;--color-text: #181817}:root .contrast{--color-bg: #fff;--color-text: #000}@font-face{font-family:"GTUltraFine";font-weight:100;font-style:italic;font-display:auto;src:url("./fonts/GTUltraFine/GTUltraFine100italic.woff") format("woff"),url("./fonts/GTUltraFine/GTUltraFine100italic.ttf") format("truetype")}@font-face{font-family:"GTUltraFine";font-weight:100;font-style:normal;font-display:auto;src:url("./fonts/GTUltraFine/GTUltraFine100.woff") format("woff"),url("./fonts/GTUltraFine/GTUltraFine100.ttf") format("truetype")}@font-face{font-family:"GTUltraFine";font-weight:300;font-style:normal;font-display:auto;src:url("./fonts/GTUltraFine/GTUltraFine300.woff") format("woff"),url("./fonts/GTUltraFine/GTUltraFine300.ttf") format("truetype")}@font-face{font-family:"GTUltraFine";font-weight:700;font-style:normal;font-display:auto;src:url("./fonts/GTUltraFine/GTUltraFine700.woff") format("woff"),url("./fonts/GTUltraFine/GTUltraFine700.ttf") format("truetype")}@font-face{font-family:"GTUltraStandard";font-weight:100;font-style:normal;font-display:auto;src:url("./fonts/GTUltraStandard/GTUltraStandard100.woff") format("woff"),url("./fonts/GTUltraStandard/GTUltraStandard100.ttf") format("truetype")}@font-face{font-family:"GTUltraStandard";font-weight:300;font-style:normal;font-display:auto;src:url("./fonts/GTUltraStandard/GTUltraStandard300.woff") format("woff"),url("./fonts/GTUltraStandard/GTUltraStandard300.ttf") format("truetype")}@font-face{font-family:"GTUltraStandard";font-weight:300;font-style:italic;font-display:auto;src:url("./fonts/GTUltraStandard/GTUltraStandard300italic.woff") format("woff"),url("./fonts/GTUltraStandard/GTUltraStandard300italic.ttf") format("truetype")}@font-face{font-family:"GTUltraStandard";font-weight:700;font-style:italic;font-display:auto;src:url("./fonts/GTUltraStandard/GTUltraStandard700italic.woff") format("woff"),url("./fonts/GTUltraStandard/GTUltraStandard700italic.ttf") format("truetype")}@font-face{font-family:"GTUltraStandard";font-weight:700;font-style:normal;font-display:auto;src:url("./fonts/GTUltraStandard/GTUltraStandard700.woff") format("woff"),url("./fonts/GTUltraStandard/GTUltraStandard700.ttf") format("truetype")}.font-fine{font-family:"GTUltraFine",serif}.font-standard{font-family:"GTUltraStandard",serif}.fw-1{font-weight:100 !important}.fw-2{font-weight:200 !important}.fw-3{font-weight:300 !important}.fw-4{font-weight:400 !important}.fw-5{font-weight:500 !important}.fw-6{font-weight:600 !important}.fw-7{font-weight:700 !important}.fw-8{font-weight:800 !important}.fw-9{font-weight:900 !important}.visually-hidden,.sr-only,.screen-reader-text{position:absolute;overflow:hidden;height:1px;width:1px;margin:-1px;padding:0;border:none;clip:rect(0 0 0 0)}.hide-text{text-indent:200%;text-align:left;overflow:hidden;white-space:nowrap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.datepicker{display:none}.datepicker.active{display:block}.datepicker-dropdown{left:0;padding-top:4px;position:absolute;top:0;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:inline-block}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}.datepicker-picker span{-webkit-touch-callout:none;border:0;border-radius:4px;cursor:default;display:block;flex:1;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-main{padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px rgba(10,10,10,0.1)}.datepicker-controls,.datepicker-grid,.datepicker-view,.datepicker-view .days-of-week{display:flex}.datepicker-grid{flex-wrap:wrap}.datepicker-view .days .datepicker-cell,.datepicker-view .dow{flex-basis:14.2857142857%}.datepicker-view.datepicker-grid .datepicker-cell{flex-basis:25%}.datepicker-cell,.datepicker-view .week{height:2.25rem;line-height:2.25rem}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px rgba(10,10,10,0.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) 0.75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b5b5b5;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 0.125em rgba(50,115,220,0.25)}.datepicker-controls .button:active{border-color:#4a4a4a;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 0.125em rgba(255,255,255,0.25)}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-header .datepicker-controls .button[disabled]{box-shadow:none}.datepicker-footer .datepicker-controls .button{border-radius:2px;font-size:.75rem;margin:calc(.375rem - 1px) 0.375rem;width:100%}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{padding-left:.375rem;padding-right:.375rem;width:2.25rem}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-view .dow{font-size:.875rem;font-weight:700;height:1.5rem;line-height:1.5rem}.datepicker-view .week{color:#b5b5b5;font-size:.75rem;width:2.25rem}@media (max-width: 22.5rem){.datepicker-view .week{width:1.96875rem}}.datepicker-grid{width:15.75rem}@media (max-width: 22.5rem){.calendar-weeks+.days .datepicker-grid{width:13.78125rem}}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e8e8e8}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dbdbdb}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eee}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00c4a7}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf}.datepicker-cell.range-start{border-radius:4px 0 0 4px}.datepicker-cell.range-end{border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dbdbdb;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5}.datepicker-cell.range.disabled{color:#c2c2c2}.datepicker-cell.range.focused{background-color:#cfcfcf}.datepicker-view.datepicker-grid .datepicker-cell{height:4.5rem;line-height:4.5rem}.datepicker-input.in-edit{border-color:#2366d1}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 0.25em 0.25em rgba(35,102,209,0.2)}.zoomist-container{position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.zoomist-wrapper{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;overflow:hidden}.zoomist-image{position:absolute;top:0;left:0;max-width:none !important;max-height:none !important;pointer-events:none}.zoomist-slider{position:absolute;z-index:2;top:0;left:0;background-color:rgba(255,255,255,0.8);border-radius:0 0 5px 0}.zoomist-slider-main{position:relative;display:flex;justify-content:flex-start}.zoomist-slider-main:hover .zoomist-slider-bar{background-color:#aaa}.zoomist-slider-main:hover .zoomist-slider-button::before{box-shadow:0 0 10px rgba(0,0,0,0.6)}.zoomist-slider-main.zoomist-slider-horizontal{align-items:flex-start;width:150px;padding:20px 0;margin:0 20px}.zoomist-slider-main.zoomist-slider-horizontal .zoomist-slider-bar{top:calc( 50% - 1px);left:0;width:100%;height:2px}.zoomist-slider-main.zoomist-slider-vertical{align-items:flex-end;height:150px;padding:0 20px;margin:20px 0}.zoomist-slider-main.zoomist-slider-vertical .zoomist-slider-bar{top:0;left:calc( 50% - 1px);width:2px;height:100%}.zoomist-slider-bar{display:block;position:absolute;z-index:0;border-radius:1px;background-color:#ccc;transition:background-color .3s}.zoomist-slider-button{display:block;position:relative;z-index:1;width:0 !important;height:0 !important}.zoomist-slider-button::before{position:absolute;display:block;content:'';left:-5px;top:-5px;width:10px;height:10px;background-color:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.4);transition:box-shadow .3s}.zoomist-zoomer{position:absolute;z-index:2;top:0;right:0;border-radius:0 0 0 5px;overflow:hidden}.zoomist-in-zoomer,.zoomist-out-zoomer{position:relative;width:50px;height:50px;cursor:pointer;background-color:rgba(255,255,255,0.8);transition:background-color .3s}.zoomist-in-zoomer:hover,.zoomist-out-zoomer:hover{background-color:rgba(255,255,255,0.9)}.zoomist-in-zoomer svg,.zoomist-out-zoomer svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;fill:#333}.zoomist-zoomer-disable{pointer-events:none;opacity:.6}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: var(--color-text);--swiper-pagination-color: var(--swiper-theme-color);--swiper-pagination-bullet-size: 8px;--swiper-pagination-bullet-width: 8px;--swiper-pagination-bullet-height: 8px;--swiper-pagination-bullet-inactive-color: #000;--swiper-pagination-bullet-inactive-opacity: 0.2;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 4px;--swiper-pagination-bullet-vertical-gap: 6px;--swiper-navigation-size: 44px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper--library{margin-bottom:60px}@media (max-width: 1023px){.swiper--library{width:100%}}@media (max-width: 659px){.swiper--library{width:100vw}.swiper--library .swiper-wrapper{max-height:300px}}.swiper--library .swiper-wrapper{height:600px}.swiper--library .swiper-slide img{margin:0 auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.swiper--library .swiper-slide picture{margin:0 auto;width:100%;height:100%}.swiper--library .swiper-nav{height:60px;margin-top:40px;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0.25em}.swiper--library .swiper-buttons{position:absolute;width:200px;height:100%}.swiper--library .swiper-button-prev,.swiper--library .swiper-button-next{height:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.swiper--library .swiper-button-prev svg,.swiper--library .swiper-button-next svg{transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1);pointer-events:none}.modernizr-no-touchevents .swiper--library .swiper-button-prev:hover svg,.accessibility .swiper--library .swiper-button-prev:focus svg,.modernizr-no-touchevents .swiper--library .swiper-button-next:hover svg,.accessibility .swiper--library .swiper-button-next:focus svg{color:red}.swiper--library .swiper-button-prev::after,.swiper--library .swiper-button-next::after{display:none}.modernizr-no-touchevents .swiper--library .swiper-button-prev:hover svg,.accessibility .swiper--library .swiper-button-prev:focus svg{transform:translateX(-10px) scaleX(-1)}.modernizr-no-touchevents .swiper--library .swiper-button-next:hover svg,.accessibility .swiper--library .swiper-button-next:focus svg{transform:translateX(10px)}.swiper--library .swiper-button-prev svg{transform:scaleX(-1)}.swiper--hero{margin:0}@media (max-width: 659px){.swiper--hero{width:initial}}.slide{position:relative}.slide__title{position:absolute;bottom:-40px;left:0;right:0;height:auto;margin:0 !important;text-align:center}.swiper--path{margin-bottom:0}.swiper--path .swiper-containter{position:relative}@media (max-width: 659px){.swiper--path .swiper-buttons{margin-top:20px;bottom:0}}.swiper--path .swiper-button-prev,.swiper--path .swiper-button-next{top:calc(50% - 40px);height:40px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (max-width: 659px){.swiper--path .swiper-button-prev,.swiper--path .swiper-button-next{bottom:0;top:unset}}.modernizr-no-touchevents .swiper--path .swiper-button-prev:hover svg,.accessibility .swiper--path .swiper-button-prev:focus svg,.modernizr-no-touchevents .swiper--path .swiper-button-next:hover svg,.accessibility .swiper--path .swiper-button-next:focus svg{color:red}.swiper--path .swiper-button-prev::after,.swiper--path .swiper-button-next::after{display:none}.swiper--path .swiper-button-prev svg,.swiper--path .swiper-button-next svg{transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1);pointer-events:none}.swiper--path .swiper-button-prev{left:-60px}@media (min-width: 660px) and (max-width: 1023px){.swiper--path .swiper-button-prev{left:calc(-60px / 2)}}.swiper--path .swiper-button-prev svg{transform:scaleX(-1)}@media (max-width: 659px){.swiper--path .swiper-button-prev{left:unset;left:50%;right:unset;transform:translate(-175%, 12px)}}.modernizr-no-touchevents .swiper--path .swiper-button-prev:hover svg,.accessibility .swiper--path .swiper-button-prev:focus svg{transform:translateX(-10px) scaleX(-1)}.swiper--path .swiper-button-next{right:-60px}@media (min-width: 660px) and (max-width: 1023px){.swiper--path .swiper-button-next{right:calc(-60px / 2)}}@media (max-width: 659px){.swiper--path .swiper-button-next{left:unset;right:50%;left:unset;transform:translate(175%, 12px)}}.modernizr-no-touchevents .swiper--path .swiper-button-next:hover svg,.accessibility .swiper--path .swiper-button-next:focus svg{transform:translateX(10px)}.swiper--path .swiper-info{position:static;left:0;right:0;top:auto;bottom:initial;margin-top:0.75em;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;font-family:"GTUltraStandard",serif;font-weight:300;font-size:12px;font-size:.75rem;line-height:1.33333;font-style:italic}@media (max-width: 659px){.swiper--path .swiper-info{flex-direction:column;align-items:center;justify-content:center;position:relative;margin-top:6px}}@media (min-width: 1024px){.swiper--path .swiper-pagination{position:absolute;right:0}}@media (min-width: 660px) and (max-width: 1023px){.swiper--path .swiper-pagination{left:100% !important;transform:translateX(-100%)}}@media (max-width: 659px){.swiper--path .swiper-pagination{align-self:center;margin-top:20px;font-style:normal}}.swiper--path .swiper-pagination-fraction{bottom:initial;left:initial;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 659px){.swiper--path .swiper-pagination-fraction{bottom:0}}.swiper--path .swiper-slide{height:639px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#F1EDE6;border-radius:8px;overflow:hidden}@media (max-width: 659px){.swiper--path .swiper-slide{height:250px;background-color:var(--color-bg)}}.swiper--path .swiper-slide img,.swiper--path .swiper-slide a{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.slide{position:relative}.slide__title{position:absolute;bottom:-40px;left:0;right:0;height:auto;margin:0 !important;text-align:center}.ql-container{box-sizing:border-box;font-family:Helvetica, Arial, sans-serif;font-size:13px;height:100%;margin:0px;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:'\2022'}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li::before,.ql-editor ul[data-checked=false]>li::before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li::before{content:'\2611'}.ql-editor ul[data-checked=false]>li::before{content:'\2610'}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:0.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:0.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0, decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia, Times New Roman, serif}.ql-editor .ql-font-monospace{font-family:Monaco, Courier New, monospace}.ql-editor .ql-size-small{font-size:0.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#f4c027;border-radius:4px;color:#1D1D1D}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#1D1D1D}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#1D1D1D}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:'';display:table}.ql-snow .ql-stroke{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#fff}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:0.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:0.83em}.ql-snow .ql-editor h6{font-size:0.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0px;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:0.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:0.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia, Times New Roman, serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco, Courier New, monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0px;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0px;content:'Save';padding-right:0px}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:unset}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%;opacity:0;transition:opacity .25s ease}.creator__cropper.has-image .cr-boundary{opacity:1}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:''}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,0.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,0.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}*,*::before,*::after{box-sizing:border-box}html{overflow-x:hidden;position:relative}html.modernizr-no-hiddenscroll{overflow-y:scroll}html.is-dark-bg{background:#1D1D1D}html.is-modal-shown,html.is-sidebar-open{overflow:hidden}html.is-creator-page{scroll-padding-top:200px}body{background:var(--color-bg);line-height:150%;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body.is-not-ready{opacity:0}.is-dark-bg body{background:#1D1D1D}body.is-menu-open{overflow:hidden;height:100vh}body,html{min-height:100%;height:auto}body,input,textarea,button,select,code,pre,svg text{font-family:"GTUltraStandard",serif;font-weight:300;font-size:inherit;color:var(--color-text)}input,textarea,button,select,svg text{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:none;border-radius:0;border:none;color:inherit;margin:0;padding:0}button,select,label{cursor:pointer}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color 0.2s cubic-bezier(0.5, 0, 0.2, 1)}b,strong{font-weight:bold}i,em{font-style:italic}svg{vertical-align:middle}mark{background-color:transparent}hr{display:block;border:none;border-bottom:1px solid currentColor;background:none;margin:0}sup{vertical-align:super;font-size:70%}*:focus{outline:none}::-moz-selection{background:red;color:#f8f7f4;text-shadow:none}::selection{background:red;color:#f8f7f4;text-shadow:none}textarea{resize:none}img{max-width:100%}table{width:100%}th,td{border:1px solid currentColor;padding:10px}dt{font-style:italic;font-weight:bold;padding-right:0.5em}dd{padding-left:0.5em}pre,code{font-family:monospace;background:#dbdad7}pre{padding:12px;overflow:auto;font-size:0.85em;border-radius:4px}code{font-size:0.85em;font-style:normal;padding:0.1em 0.5em;display:inline-block;border-radius:3px;line-height:inherit;margin:0 0.2em}video{width:100%}@-webkit-keyframes blink{from{opacity:0}to{opacity:1}}@keyframes blink{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{15%{opacity:1}85%{opacity:1}100%{opacity:0}}@keyframes fade-out{15%{opacity:1}85%{opacity:1}100%{opacity:0}}@-webkit-keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@-webkit-keyframes pulse{0%{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.1, 1.1, 1.1)}100%{transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.1, 1.1, 1.1)}100%{transform:scale3d(1, 1, 1)}}.svg-sprite{display:none}[class^=sprite-cat-]{width:32px;height:32px}[class^=sprite-]{position:relative}[class^=sprite-] use{fill:currentColor}.sprite-login use{transform:translateY(1px)}.sprite-arrow{width:30px;height:9px}.sprite-arrow-big{width:40px;height:40px}.sprite-arrow-down{width:24px;height:24px}.sprite-arrow-up{width:24px;height:24px}.sprite-attachment{width:32px;height:32px}.sprite-audio-bordered{width:36px;height:36px}.sprite-clock{width:24px;height:24px}.sprite-doc{width:92px;height:92px}.sprite-document{width:30px;height:30px}.sprite-document-icon{width:74px;height:74px}.sprite-download{width:30px;height:30px}.sprite-edit{width:27px;height:27px}.sprite-email{width:32px;height:32px}.sprite-enlarge{width:30px;height:30px}.sprite-expand{width:20px;height:21px}.sprite-facebook{width:32px;height:32px}.sprite-google{width:32px;height:32px}.sprite-heading{width:32px;height:32px}.sprite-heading-quiz{width:32px;height:32px}.sprite-hyperlink{width:30px;height:30px}.sprite-lock{width:18px;height:18px}.sprite-login{width:30px;height:30px}.sprite-minus{width:16px;height:16px}.sprite-module{width:32px;height:32px}.sprite-module-quiz{width:32px;height:32px}.sprite-module-checkbox{width:32px;height:32px}.sprite-module-radio{width:32px;height:32px}.sprite-next{width:26px;height:26px}.sprite-pause{width:30px;height:30px}.sprite-pdf{width:92px;height:92px}.sprite-person{width:42px;height:42px}.sprite-picture{width:24px;height:24px}.sprite-play{width:30px;height:30px}.sprite-play-bordered{width:36px;height:36px}.sprite-plus{width:16px;height:16px}.sprite-prev{width:26px;height:26px}.sprite-print{width:30px;height:30px}.sprite-remove{width:24px;height:24px}.sprite-quiz{width:32px;height:32px}.sprite-quotemark{width:30px;height:30px}.sprite-save{width:26px;height:26px}.sprite-share{width:30px;height:30px}.sprite-spectacle{width:42px;height:42px}.sprite-ticket{width:40px;height:30px}.sprite-twitter{width:32px;height:32px}.sprite-volume{width:30px;height:30px}.sprite-volume-muted{width:30px;height:30px}.sprite-warning{width:66px;height:66px}.tile__more .sprite-lock{margin-left:auto;margin-right:0;flex-shrink:0}@media (max-width: 659px){.tile__more .sprite-lock{width:8px}}@media (max-width: 659px){.sprite-clock{margin-top:-3px}}.svg-search path{fill:currentColor}.svg-search circle,.svg-search path,.svg-fav path,.svg-filters path,.svg-filters circle,.svg-sort line,.svg-sort polyline,.svg-home path,.svg-user path{stroke:currentColor;fill:none}@media (max-width: 659px){.svg-shape-cycle-01-1{left:26px !important}}@media (max-width: 659px){.svg-shape-cycle-01-2{width:55px !important}}@media (max-width: 659px){.svg-shape-cycle-02-1{width:60px !important}}@media (max-width: 659px){.svg-shape-cycle-02-2{right:39px !important;width:120px !important;bottom:34px !important}}@media (max-width: 659px){.svg-shape-cycle-04-1{transform:rotate(90deg) !important;width:128px !important;bottom:23px !important}}@media (max-width: 659px){.svg-shape-cycle-04-2{width:60px !important}}.svg-shape-cycle-08{height:320px;min-width:400px !important}.tile--collection .svg-shape-cycle-08{height:100%;min-width:unset !important}@media (max-width: 659px){.svg-shape-cycle-08{min-width:100% !important;height:207px}}.svg-home{height:24px;width:24px}.svg-new-tab{width:15px;height:15px}@media (max-width: 659px){.svg-logo-black{width:97px;height:79px}}.svg-shape-menu-mobile{width:130px}@media (max-width: 300px){.svg-shape-menu-mobile{width:70px}}.svg-availability{width:18px;height:24px}@media (max-width: 1023px){.svg-availability{width:17px;height:22px}}.svg-shape-menu{width:595px;height:421px}.svg-menu-icon{height:30px;width:30px}@media (max-height: 780px){.svg-logo-white{height:80px}}.svg-calendar,.svg-mail,.svg-lock{width:28px;height:28px}@media (max-width: 300px){.svg-calendar{width:20px;height:20px}}.svg-rate{width:19px;height:19px;stroke:#000;fill:none}.is-filled .svg-rate{fill:#000}.svg-thumb-down,.svg-thumb-up{width:24px;height:24px}.svg-facebook,.svg-google{width:32px;height:32px}@media (max-width: 1023px){.svg-facebook,.svg-google{width:28px;height:28px}}.svg-filters,.svg-user{height:32px}.svg-search{height:15px;width:15px}.svg-fav{width:20px;height:18px}.svg-fav path{transition:fill .5s cubic-bezier(0.5, 0, 0.2, 1)}.is-liked .svg-fav path{fill:currentColor}.svg-volume path:last-child{opacity:0;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents a:hover .svg-volume path:last-child,.accessibility a:focus .svg-volume path:last-child,.modernizr-no-touchevents button:hover .svg-volume path:last-child,.accessibility button:focus .svg-volume path:last-child,.modernizr-no-touchevents .volume:hover .volume__button svg.svg-volume path:last-child,.accessibility .volume .volume__button svg.svg-volume path:last-child{opacity:1}.svg-filters circle{fill:var(--color-bg);transition:transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.svg-filters circle:nth-of-type(2){transition-delay:0.05s}.svg-filters circle:nth-of-type(3){transition-delay:0.1s}.modernizr-no-touchevents a:hover .svg-filters circle:nth-of-type(1),.accessibility a:focus .svg-filters circle:nth-of-type(1),.modernizr-no-touchevents button:hover .svg-filters circle:nth-of-type(1),.accessibility button:focus .svg-filters circle:nth-of-type(1){transform:translateX(10px)}.modernizr-no-touchevents a:hover .svg-filters circle:nth-of-type(2),.accessibility a:focus .svg-filters circle:nth-of-type(2),.modernizr-no-touchevents button:hover .svg-filters circle:nth-of-type(2),.accessibility button:focus .svg-filters circle:nth-of-type(2){transform:translateX(-10px)}.modernizr-no-touchevents a:hover .svg-filters circle:nth-of-type(3),.accessibility a:focus .svg-filters circle:nth-of-type(3),.modernizr-no-touchevents button:hover .svg-filters circle:nth-of-type(3),.accessibility button:focus .svg-filters circle:nth-of-type(3){transform:translateX(10px)}.svg-sort{height:19px;width:32px}.svg-sort g{transition:transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.modernizr-no-touchevents a:hover .svg-sort g:first-child,.accessibility a:focus .svg-sort g:first-child,.modernizr-no-touchevents button:hover .svg-sort g:first-child,.accessibility button:focus .svg-sort g:first-child{transform:translateY(19px)}.modernizr-no-touchevents a:hover .svg-sort g:last-child,.accessibility a:focus .svg-sort g:last-child,.modernizr-no-touchevents button:hover .svg-sort g:last-child,.accessibility button:focus .svg-sort g:last-child{transform:translateY(-19px)}.sprite-arrow{margin-right:12px}@media (max-width: 659px){.tile .sprite-arrow{width:15px}}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--01 svg:nth-of-type(1),.accessibility .tile__link:focus ~ .tile__shape--01 svg:nth-of-type(1){transform:translateX(60%) rotate(72deg)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--01 svg:nth-of-type(2),.accessibility .tile__link:focus ~ .tile__shape--01 svg:nth-of-type(2){transform:translateX(-100%) rotate(-90deg)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--02 svg:nth-of-type(1),.accessibility .tile__link:focus ~ .tile__shape--02 svg:nth-of-type(1){transform:rotate(15deg)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--02 svg:nth-of-type(2),.accessibility .tile__link:focus ~ .tile__shape--02 svg:nth-of-type(2){transform:translate(40px, 40px) rotate(90deg) translate(-70px, -70px) rotate(-90deg)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--03 svg:nth-of-type(1),.accessibility .tile__link:focus ~ .tile__shape--03 svg:nth-of-type(1){transform:rotate(90deg)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--03 svg:nth-of-type(2),.accessibility .tile__link:focus ~ .tile__shape--03 svg:nth-of-type(2){transform:translateX(-100px)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--04 svg:nth-of-type(1),.accessibility .tile__link:focus ~ .tile__shape--04 svg:nth-of-type(1){transform:translateX(50px)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--04 svg:nth-of-type(2),.accessibility .tile__link:focus ~ .tile__shape--04 svg:nth-of-type(2){transform:rotate(30deg)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--05 svg:nth-of-type(1),.accessibility .tile__link:focus ~ .tile__shape--05 svg:nth-of-type(1){transform:scaleY(1.2)}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--05 svg:nth-of-type(2),.accessibility .tile__link:focus ~ .tile__shape--05 svg:nth-of-type(2){transform:translate(20px, -100px)}:not(.tile--account)>.tile__shape--01 svg{position:absolute;bottom:0;transition:transform 500ms cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 659px){:not(.tile--account)>.tile__shape--01 svg{transition:none;left:50%;transform:translateX(-50%)}}:not(.tile--account)>.tile__shape--01 svg:nth-of-type(1){transition-duration:750ms}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--01 svg:nth-of-type(1){width:182px}}:not(.tile--account)>.tile__shape--01 svg:nth-of-type(2){right:0}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--01 svg:nth-of-type(2){width:92px}}:not(.tile--account)>.tile__shape--02 svg{position:absolute;bottom:0;transition:transform 250ms ease-out}:not(.tile--account)>.tile__shape--02 svg:nth-of-type(1){z-index:2;transform-origin:bottom right}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--02 svg:nth-of-type(1){width:142px}}@media (max-width: 659px){:not(.tile--account)>.tile__shape--02 svg:nth-of-type(1){width:60px}}:not(.tile--account)>.tile__shape--02 svg:nth-of-type(2){right:-10px;bottom:70px}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--02 svg:nth-of-type(2){width:131px}}:not(.tile--account)>.tile__shape--03 svg{position:absolute;bottom:0;transition:transform 500ms cubic-bezier(0.5, 0, 0.2, 1)}:not(.tile--account)>.tile__shape--03 svg:nth-of-type(1){bottom:20px;transform-origin:100% 100%}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--03 svg:nth-of-type(1){width:159px}}:not(.tile--account)>.tile__shape--03 svg:nth-of-type(2){right:0px}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--03 svg:nth-of-type(2){width:121px}}:not(.tile--account)>.tile__shape--04 svg{position:absolute;bottom:0;transition:transform 500ms cubic-bezier(0.5, 0, 0.2, 1)}:not(.tile--account)>.tile__shape--04 svg:nth-of-type(1){bottom:50px;right:0}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--04 svg:nth-of-type(1){width:205px}}:not(.tile--account)>.tile__shape--04 svg:nth-of-type(2){transform-origin:bottom}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--04 svg:nth-of-type(2){width:82px}}:not(.tile--account)>.tile__shape--05 svg{position:absolute;bottom:0;transition:transform 500ms cubic-bezier(0.5, 0, 0.2, 1)}:not(.tile--account)>.tile__shape--05 svg:nth-of-type(1){z-index:2;transform-origin:bottom}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--05 svg:nth-of-type(1){width:147px}}:not(.tile--account)>.tile__shape--05 svg:nth-of-type(2){right:0px;bottom:60px}@media (min-width: 1024px){:not(.tile--account)>.tile__shape--05 svg:nth-of-type(2){width:135px}}.svg-search-loop{width:33px}.svg-fav path{stroke-width:0.7px}.icon-close{display:inline-block;position:relative;width:14px;height:14px;vertical-align:middle;transform:rotate(0);transition:transform .25s cubic-bezier(0.5, 0, 0.2, 1);cursor:pointer}.safari .icon-close{top:-1px}.form__item .icon-close{top:0}.creator__req .icon-close{width:8px;height:8px;top:0}html.mac .icon-close{top:1px}.icon-close::before,.icon-close::after{content:"";display:block;width:20px;height:1px;position:absolute;top:50%;left:50%;margin:-1px -10px;background:currentColor}.form__item .icon-close::before,.form__item .icon-close::after{width:14px;height:1px}.lightbox .icon-close::before,.lightbox .icon-close::after{height:1px}.creator__checkbox .icon-close::before,.creator__radio .icon-close::before,.creator__req .icon-close::before,.creator__checkbox .icon-close::after,.creator__radio .icon-close::after,.creator__req .icon-close::after{width:8px;margin:-1px -4px}.icon-close::before{transform:rotate(45deg)}.icon-close::after{transform:rotate(135deg)}.modernizr-no-touchevents a:hover .icon-close,.accessibility a:focus .icon-close,.modernizr-no-touchevents button:hover .icon-close,.accessibility button:focus .icon-close{transform:rotate(-90deg)}.icon-arr-next,.icon-arr-prev{position:relative;transform:rotate(90deg)}.icon-arr-next::after,.icon-arr-next::before,.icon-arr-prev::after,.icon-arr-prev::before{content:"";position:absolute;top:-5px;left:50%;height:12px;width:1px;background:rgba(248,247,244,0.8);transform:rotate(40deg);transform-origin:top}.icon-arr-next::after,.icon-arr-prev::after{transform:rotate(-40deg)}.icon-arr-prev{transform:rotate(-90deg)}.icon-menu{position:relative;display:block;width:24px;margin:auto}.icon-menu u{display:block;background-color:currentColor;width:28px;height:2px;margin:4px 0;position:relative;transform-origin:center;transform:scaleX(.85714) translateY(0) rotate(0deg);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.icon-menu u:nth-child(2){transition-delay:0.025s}.icon-menu u:nth-child(3){transition-delay:0.025s}.modernizr-no-touchevents a:hover .icon-menu u,.accessibility a:focus .icon-menu u,.modernizr-no-touchevents button:hover .icon-menu u,.accessibility button:focus .icon-menu u{transform:scaleX(1)}body.is-menu-open .hamburger .icon-menu u{transition-duration:0.3s}body.is-menu-open .hamburger .icon-menu u:first-child{transform:scaleX(1) translateY(6px) rotate(45deg)}body.is-menu-open .hamburger .icon-menu u:nth-child(2){transform:scaleX(0)}body.is-menu-open .hamburger .icon-menu u:last-child{transform:scaleX(1) translateY(-6px) rotate(-45deg)}body.is-menu-open .hamburger:hover .icon-menu u:first-child{transform:scaleX(1) translateY(6px) rotate(-45deg)}body.is-menu-open .hamburger:hover .icon-menu u:nth-child(2){transform:scaleX(0)}body.is-menu-open .hamburger:hover .icon-menu u:last-child{transform:scaleX(1) translateY(-6px) rotate(-135deg)}.icon-playpause{display:inline-block;position:relative}.icon-playpause::before{width:3px;height:3px;content:"";display:block;position:absolute;background:currentColor;left:22px;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1);opacity:0}.icon-playpause::after{content:"";display:block;width:0;height:14px;border-style:solid;border-width:7px 0 7px 15px;will-change:border-width;border-color:transparent transparent transparent currentColor;transition:all .25s linear}.icon-toggleplay{width:20px;height:20px;position:relative;display:inline-block;vertical-align:middle}.icon-toggleplay::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent currentColor}.icon-full{width:16px;height:16px;position:relative;display:inline-block;vertical-align:middle}.icon-full span{width:6px;height:6px;position:absolute;display:block;border-color:currentColor;border-style:solid;transition:transform .25s ease-out}.icon-full span:nth-child(1){left:0;top:0;border-width:1px 0 0 1px}.icon-full span:nth-child(2){right:0;top:0;border-width:1px 1px 0 0}.icon-full span:nth-child(3){right:0;bottom:0;border-width:0 1px 1px 0}.icon-full span:nth-child(4){left:0;bottom:0;border-width:0 0 1px 1px}.modernizr-no-touchevents a:hover .icon-full span:nth-child(1),.accessibility a:focus .icon-full span:nth-child(1),.modernizr-no-touchevents button:hover .icon-full span:nth-child(1),.accessibility button:focus .icon-full span:nth-child(1){transform:translate(-2px, -2px)}.modernizr-no-touchevents a:hover .icon-full span:nth-child(2),.accessibility a:focus .icon-full span:nth-child(2),.modernizr-no-touchevents button:hover .icon-full span:nth-child(2),.accessibility button:focus .icon-full span:nth-child(2){transform:translate(2px, -2px)}.modernizr-no-touchevents a:hover .icon-full span:nth-child(3),.accessibility a:focus .icon-full span:nth-child(3),.modernizr-no-touchevents button:hover .icon-full span:nth-child(3),.accessibility button:focus .icon-full span:nth-child(3){transform:translate(2px, 2px)}.modernizr-no-touchevents a:hover .icon-full span:nth-child(4),.accessibility a:focus .icon-full span:nth-child(4),.modernizr-no-touchevents button:hover .icon-full span:nth-child(4),.accessibility button:focus .icon-full span:nth-child(4){transform:translate(-2px, 2px)}.player.is-fullscreen .icon-full span:nth-child(1){left:-2px;top:-2px;border-width:0 1px 1px 0}.player.is-fullscreen .icon-full span:nth-child(2){right:-2px;top:-2px;border-width:0 0 1px 1px}.player.is-fullscreen .icon-full span:nth-child(3){right:-2px;bottom:-2px;border-width:1px 0 0 1px}.player.is-fullscreen .icon-full span:nth-child(4){left:-2px;bottom:-2px;border-width:1px 1px 0 0}.icon-prev,.icon-next{width:16px;height:14px;vertical-align:middle;display:inline-block;position:relative;transform:translateX(0);transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}html.windows .icon-prev,html.windows .icon-next{top:-2px}html.mac .icon-prev,html.mac .icon-next{top:1px}.icon-prev::before,.icon-next::before{content:"";display:block;position:absolute;top:50%;left:50%;margin:-6px;border-style:solid;border-width:0 2px 2px 0;border-color:transparent currentColor currentColor transparent;width:12px;height:12px;transform-origin:6px 6px}.icon-prev::after,.icon-next::after{content:"";display:block;position:absolute;top:50%;height:2px;background:currentColor;left:0;right:0;margin-top:-1px;transition:transform .25s cubic-bezier(0.5, 0, 0.2, 1)}.icon-prev::before{transform:rotate(135deg) translate(-2px, -2px)}.icon-next::before{transform:rotate(-45deg) translate(-2px, -2px)}.icon-prev::after{transform:scaleX(0.01) translateX(-2px)}.icon-next::after{transform:scaleX(0.01) translateX(2px)}.modernizr-no-touchevents a:hover .icon-prev,.accessibility a:focus .icon-prev,.modernizr-no-touchevents button:hover .icon-prev,.accessibility button:focus .icon-prev{transform:translateX(-5px);transition-duration:.25s}.modernizr-no-touchevents a:hover .icon-prev::after,.accessibility a:focus .icon-prev::after,.modernizr-no-touchevents button:hover .icon-prev::after,.accessibility button:focus .icon-prev::after{transform:scaleX(1) translateX(5px)}.modernizr-no-touchevents a:hover .icon-next,.accessibility a:focus .icon-next,.modernizr-no-touchevents button:hover .icon-next,.accessibility button:focus .icon-next{transform:translateX(5px);transition-duration:.25s}.modernizr-no-touchevents a:hover .icon-next::after,.accessibility a:focus .icon-next::after,.modernizr-no-touchevents button:hover .icon-next::after,.accessibility button:focus .icon-next::after{transform:scaleX(1) translateX(-5px)}.icon-arr{position:relative;display:inline-block;height:9px;width:16px;vertical-align:middle;transform:translateY(0);transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s}html.mac .icon-arr{top:1px}.icon-arr::before{content:"";display:block;position:relative;width:12px;height:12px;border-width:0 2px 2px 0;border-style:solid;border-color:transparent currentColor currentColor transparent;transform:translateY(1px) rotate(45deg);transform-origin:13px 6px}.modernizr-no-touchevents a:hover .icon-arr,.accessibility a:focus .icon-arr,.modernizr-no-touchevents button:hover .icon-arr,.accessibility button:focus .icon-arr{transform:translateY(4px)}.icon-arrow{display:inline-block;vertical-align:middle;width:15px;height:10px;position:relative}.icon-arrow::before{content:"";display:block;position:absolute;width:6px;height:6px;top:50%;left:3px;margin-top:-3.5px;border-width:0 1px 1px 0;border-color:transparent currentColor currentColor transparent;border-style:solid;transform:rotate(-45deg) translateX(0);transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}.icon-arrow::after{content:"";display:block;position:absolute;top:50%;left:0;right:0;height:1px;margin-top:-1px;background:currentColor;transform-origin:left center;transform:translateX(9px) scale(0.1);transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.modernizr-no-touchevents a:hover .icon-arrow::before,.accessibility a:focus .icon-arrow::before,.modernizr-no-touchevents button:hover .icon-arrow::before,.accessibility button:focus .icon-arrow::before{transform:rotate(-45deg) translate(4px, 4px);transition-duration:.25s}.modernizr-no-touchevents a:hover .icon-arrow::after,.accessibility a:focus .icon-arrow::after,.modernizr-no-touchevents button:hover .icon-arrow::after,.accessibility button:focus .icon-arrow::after{transform:translateX(0) scale(1);transition-duration:.25s}.icon-more{width:5px;height:8px;position:relative;display:inline-block;vertical-align:middle;top:-2px}html.mac .icon-more{top:0}.icon-more::before{content:"";width:6px;height:6px;border-width:0 1px 1px 0;border-style:solid;border-color:transparent currentColor currentColor transparent;position:absolute;top:50%;left:50%;margin:-3px;transform:rotate(-45deg) translate(-0.5px, -0.5px)}.icon-minus::before,.icon-minus::after,.icon-plus::before,.icon-plus::after{content:"";background:currentColor;position:absolute;display:block;top:50%;left:50%}.icon-minus::before,.icon-plus::before{width:2px;height:12px;margin:-6px -1px}.icon-minus::after,.icon-plus::after{width:12px;height:2px;margin:-1px -6px}.zoom__buttons .icon-minus::before,.zoom__buttons .icon-plus::before{width:1px;height:14px;margin:-7px 0px}.zoom__buttons .icon-minus::after,.zoom__buttons .icon-plus::after{width:14px;height:1px;margin:0 -7px}.icon-minus::before{display:none}.icon-dropdown{position:relative;display:inline-block;height:9px;width:16px;vertical-align:middle;transform:translateY(0);transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.1s}.icon-dropdown::before,.icon-dropdown::after{content:"";display:block;position:absolute;width:12px;height:12px;transition:transform .25s cubic-bezier(0.5, 0, 0.2, 1),opacity .25s cubic-bezier(0.5, 0, 0.2, 1);border-style:solid}.icon-dropdown::before{border-width:1px 0 0 1px;border-color:currentColor transparent transparent currentColor;transform:translateY(-12px) rotate(45deg);transform-origin:13px 6px;opacity:0}.icon-dropdown::after{top:0;border-width:0 1px 1px 0;border-color:transparent currentColor currentColor transparent;transform:translateY(1px) rotate(45deg);transform-origin:13px 6px}.dropdown.is-open .dropdown__button .icon-dropdown::before{opacity:1;transform:translateY(7px) rotate(45deg)}.dropdown.is-open .dropdown__button .icon-dropdown::after{opacity:0;transform:translateY(20px) rotate(45deg)}.modernizr-no-touchevents a:hover .icon-dropdown,.accessibility a:focus .icon-dropdown,.modernizr-no-touchevents button:hover .icon-dropdown,.accessibility button:focus .icon-dropdown{transform:translateY(4px)}.icon-circle{width:.8125rem;height:.8125rem;background:currentColor;display:inline-block;vertical-align:top;border-radius:50%}.icon-popover{width:34px;height:14px;border:1px solid currentColor;border-radius:7px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;cursor:pointer}[data-expanded="true"] .icon-popover{background-color:currentColor}.creator [data-expanded="true"] .icon-popover{background-color:#f4c027;border:1px solid #f4c027}.icon-popover span{width:3px;height:3px;background-color:#1D1D1D;border-radius:50%}[data-expanded="true"] .icon-popover span{background-color:#f8f7f4}.creator [data-expanded="true"] .icon-popover span{background-color:currentColor}.icon-add{display:inline-block;width:42px;height:42px;border-radius:4px;background-color:#f4c027;display:flex;flex-direction:row;justify-content:center;align-items:center;transform:none}.icon-checkmark{display:inline-block;position:relative;vertical-align:middle;transform:rotate(0);transition:transform .25s cubic-bezier(0.5, 0, 0.2, 1);width:10px;height:10px}.icon-checkmark::before,.icon-checkmark::after{content:"";display:block;width:10px;height:1px;position:absolute;top:50%;left:50%;margin:-1px -5px;background:currentColor}.icon-checkmark::before{height:8px;width:8px;border-radius:50%;border:1px solid currentColor;background:none;top:1px;left:1px;margin:0;opacity:0.7}.quiz__answer--checkbox .icon-checkmark::before{border-radius:0}.icon-checkmark::after{opacity:0}input:checked ~ label .icon-checkmark,label.is-correct .icon-checkmark{top:1px}input:checked ~ label .icon-checkmark:before,label.is-correct .icon-checkmark:before{transform:translateX(-1px) translateY(1px) rotate(45deg);width:5px;height:1px;background:currentColor;border:none;top:50%;left:50%;margin:-1px -5px;opacity:1}input:checked ~ label .icon-checkmark:after,label.is-correct .icon-checkmark:after{opacity:1;transform:translateX(2px) rotate(135deg)}input ~ label.is-incorrect .icon-checkmark::before,input ~ label.is-incorrect .icon-checkmark::after,input:checked ~ label.is-incorrect .icon-checkmark::before,input:checked ~ label.is-incorrect .icon-checkmark::after{width:10px;margin:-1px -5px}input ~ label.is-incorrect .icon-checkmark::before,input:checked ~ label.is-incorrect .icon-checkmark::before{background:currentColor;border:none;transform:rotate(45deg)}input ~ label.is-incorrect .icon-checkmark::after,input:checked ~ label.is-incorrect .icon-checkmark::after{opacity:1;transform:rotate(135deg)}.icon-radio,.icon-checkbox{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:0 5px}.icon-radio span,.icon-checkbox span{margin:2px 0;width:6px;height:6px;border:1px solid currentColor;position:relative}.icon-radio span::after,.icon-checkbox span::after{content:"";position:absolute;width:20px;background-color:currentColor;height:1px;left:100%;top:2px;margin-left:5px}.icon-radio span:first-child,.icon-checkbox span:first-child{background-color:currentColor}.icon-radio span{border-radius:50%}.icon-checkbox span:nth-child(2){background-color:currentColor}:root{--vw: 100vw}.grid{margin-left:auto;margin-right:auto;position:relative;display:flex;text-align:center;justify-content:center}@media (max-width: 659px){.grid{flex-wrap:wrap}}@media (max-width: 659px){.grid{max-width:99.73333vw;padding-left:1.86667vw;padding-right:1.86667vw}}@media (min-width: 660px) and (max-width: 1023px){.grid{max-width:93.75vw;padding-left:0vw;padding-right:0vw}}@media (min-width: 1024px){.grid{max-width:calc(.99766 * var(--vw));padding-left:calc(.01602 * var(--vw));padding-right:calc(.01602 * var(--vw))}}@media (min-width: 1600px){.grid{max-width:1587px;padding-left:25.5px;padding-right:25.5px}}.flexgrid{display:flex !important;justify-content:space-between}@media (max-width: 659px){.flexgrid--wrap-mobile{flex-wrap:wrap}}.startgrid{justify-content:flex-start}.centergrid{text-align:center;justify-content:center}[class*="grid-"]{position:relative;text-align:left;vertical-align:top;display:block}@media (min-width: 660px){[class*="grid-"].to-left{margin-left:0;margin-right:auto}[class*="grid-"].to-right{margin-right:0;margin-left:auto}}@media (max-width: 659px){[class*="grid-"]{margin-left:3.2vw;margin-right:3.2vw}}@media (min-width: 660px) and (max-width: 1023px){[class*="grid-"]{margin-left:1.30208vw;margin-right:1.30208vw}}@media (min-width: 1024px){[class*="grid-"]{margin-left:calc(.01367 * var(--vw));margin-right:calc(.01367 * var(--vw))}}@media (min-width: 1600px){[class*="grid-"]{margin-left:21.5px;margin-right:21.5px}}@media (min-width: 1024px){.grid-1{width:calc(.05312 * var(--vw))}}@media (min-width: 1600px){.grid-1{width:85px}}@media (min-width: 660px) and (max-width: 1023px){.grid-1{width:7.8125vw}}@media (max-width: 659px){.grid-1{width:9.6vw}}@media (min-width: 1024px){.grid-2{width:calc(.13359 * var(--vw))}}@media (min-width: 1600px){.grid-2{width:213px}}@media (min-width: 660px) and (max-width: 1023px){.grid-2{width:28.64583vw}}@media (max-width: 659px){.grid-2{width:41.6vw}}@media (min-width: 1024px){.grid-3{width:calc(.21406 * var(--vw))}}@media (min-width: 1600px){.grid-3{width:341px}}@media (min-width: 660px) and (max-width: 1023px){.grid-3{width:28.64583vw}}@media (max-width: 659px){.grid-3{width:41.6vw}}@media (min-width: 1024px){.grid-4{width:calc(.29453 * var(--vw))}}@media (min-width: 1600px){.grid-4{width:469px}}@media (min-width: 660px) and (max-width: 1023px){.grid-4{width:28.64583vw}}@media (max-width: 659px){.grid-4{width:41.6vw}}@media (min-width: 1024px){.grid-5{width:calc(.375 * var(--vw))}}@media (min-width: 1600px){.grid-5{width:597px}}@media (min-width: 660px) and (max-width: 1023px){.grid-5{width:28.64583vw}}@media (min-width: 1024px){.grid-6{width:calc(.45547 * var(--vw))}}@media (min-width: 1600px){.grid-6{width:725px}}@media (min-width: 660px) and (max-width: 1023px){.grid-6{width:91.14583vw}}@media (max-width: 659px){.grid-6{width:41.6vw}}@media (min-width: 1024px){.grid-7{width:calc(.53594 * var(--vw))}}@media (min-width: 1600px){.grid-7{width:853px}}@media (min-width: 1024px){.grid-8{width:calc(.61641 * var(--vw))}}@media (min-width: 1600px){.grid-8{width:981px}}@media (min-width: 660px) and (max-width: 1023px){.grid-8{width:91.14583vw}}@media (max-width: 659px){.grid-8{width:57.6vw}}@media (min-width: 1024px){.grid-9{width:calc(.69688 * var(--vw))}}@media (min-width: 1600px){.grid-9{width:1109px}}@media (min-width: 1024px){.grid-10{width:calc(.77734 * var(--vw))}}@media (min-width: 1600px){.grid-10{width:1237px}}@media (min-width: 660px) and (max-width: 1023px){.grid-10{width:91.14583vw}}@media (min-width: 1024px){.grid-11{width:calc(.85781 * var(--vw))}}@media (min-width: 1600px){.grid-11{width:1365px}}@media (min-width: 1024px){.grid-12{width:calc(.93828 * var(--vw))}}@media (min-width: 1600px){.grid-12{width:1493px}}@media (min-width: 660px) and (max-width: 1023px){.grid-12{width:91.14583vw}}@media (max-width: 659px){.grid-12{width:89.6vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-1{width:7.8125vw}}@media (max-width: 659px){.grid-p-1{width:9.6vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-2{width:18.22917vw}}@media (max-width: 659px){.grid-p-2{width:25.6vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-3{width:28.64583vw}}@media (max-width: 659px){.grid-p-3{width:41.6vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-4{width:39.0625vw}}@media (max-width: 659px){.grid-p-4{width:57.6vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-5{width:49.47917vw}}@media (max-width: 659px){.grid-p-5{width:73.6vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-6{width:59.89583vw}}@media (max-width: 659px){.grid-p-6{width:89.6vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-7{width:70.3125vw}}@media (max-width: 659px){.grid-p-7{width:100vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-8{width:80.72917vw}}@media (max-width: 659px){.grid-p-8{width:100vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-9{width:91.14583vw}}@media (max-width: 659px){.grid-p-9{width:100vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-10{width:100vw}}@media (max-width: 659px){.grid-p-10{width:100vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-11{width:100vw}}@media (max-width: 659px){.grid-p-11{width:100vw}}@media (min-width: 660px) and (max-width: 1023px){.grid-t-12{width:100vw}}@media (max-width: 659px){.grid-p-12{width:100vw}}@media (max-width: 659px){.grid-p-half{width:41.6vw}.grid-p-full{width:89.6vw;display:block}}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px var(--color-bg) inset}.accessibility ::-webkit-input-placeholder{color:#181817}.accessibility :-moz-placeholder{color:#181817}.accessibility ::-moz-placeholder{color:#181817}.accessibility :-ms-input-placeholder{color:#181817}html:not(.accessibility) input[type=radio],html:not(.accessibility) input[type=checkbox]{visibility:hidden}html:not(.accessibility) .form__item--checkbox input[type=radio],html:not(.accessibility) .form__item--checkbox input[type=checkbox]{visibility:visible}input[type=radio],input[type=checkbox]{position:absolute}.wrapper{position:relative;background:inherit;overflow-x:hidden;width:100%;z-index:1}.content{position:relative;min-height:calc(100vh - 312px);overflow:hidden;z-index:3;margin-top:95px}@media (max-width: 659px){.content{margin-top:58px}.is-menu-shown .content{display:none}}@media (min-width: 660px) and (max-width: 1023px){.content{margin-top:79px}}.is-lightboxpage .content{min-height:100vh}.grecaptcha-badge{opacity:0;pointer-events:none}.footer{z-index:2;position:relative}.is-lightboxpage .footer{display:none}@media (max-width: 659px){.is-menu-shown .footer--main{display:none}}.footer--menu{position:relative;bottom:0}@media (max-width: 659px){.footer--menu{margin-top:15px}}@media (max-width: 659px){.footer__indicator{display:none}}.footer__heraldic{height:100%;display:flex;justify-content:flex-start;align-items:flex-start}@media (min-width: 660px) and (max-height: 400px){.footer__heraldic{flex-direction:column}}.footer__heraldic a{min-height:30px;flex-shrink:0;margin-top:.3125rem;margin-right:.9375rem;display:block}.footer__heraldic img{width:auto;display:block}.footer__wrap{margin:auto;display:flex;justify-content:stretch;align-items:flex-end}@media (max-width: 659px){.footer__wrap{flex-direction:column-reverse;margin-bottom:1.25rem}.footer--menu .footer__wrap{margin-bottom:0}.footer__wrap--with-margin{margin-top:80px !important}}.footer__wrap>*{width:100%}.footer__wrap+.footer__wrap{border-top:.5px solid currentColor;align-items:flex-start;height:90px}@media (max-width: 659px){.footer__wrap+.footer__wrap{border:none;height:160px}}.footer--menu .footer__wrap+.footer__wrap{height:65px}@media (max-width: 659px){.footer--menu .footer__wrap+.footer__wrap{flex-direction:column-reverse;height:auto}}.footer__info{padding-bottom:.75rem;font-size:12px;font-size:.75rem;line-height:1.08333}.contrast .footer__info{font-size:13px;font-size:.8125rem;line-height:1}@media (max-width: 659px){.footer__info{font-size:15px;font-size:.9375rem;line-height:1}}.footer__info p{color:#949292;font-size:11px;font-size:.6875rem;line-height:1.18182}.contrast .footer__info p{font-size:13px;font-size:.8125rem;line-height:1}@media (min-width: 1024px){.footer__info p{max-width:calc(.21406 * var(--vw))}}@media (min-width: 1600px){.footer__info p{max-width:calc(.21313 * var(--vw))}}.footer__info h3+p{margin-top:.375rem}.footer__logo{text-align:center;margin-bottom:.625rem}.footer__logo img{display:block;margin:auto}@media (max-width: 659px){.footer--menu .footer__logo{margin-top:1.25rem;margin-bottom:1.875rem}.footer--menu .footer__logo svg{height:100px}.footer__logo img{width:97px;height:79px}.footer--main .footer__logo{z-index:-1}}@media (max-width: 659px){.footer--main .footer__info,.footer--main .footer__logo{width:50%;text-align:center}}.footer__nav,.footer__links{text-align:right}.footer--menu .footer__nav,.footer--menu .footer__links{text-align:left}.footer--menu .footer__info,.footer--menu .footer__socials{text-align:right}@media (max-width: 659px){.footer--menu .footer__info,.footer--menu .footer__socials{text-align:left;display:flex;justify-content:space-between}}@media (min-width: 660px) and (max-width: 1023px){.footer__nav{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.footer--menu .footer__nav{align-items:flex-start}}@media (max-width: 659px){.footer--main .footer__nav{display:flex;justify-content:space-between;border-bottom:1px solid #1D1D1D;margin-bottom:3.125rem}}.footer__nav a{margin-left:1.625rem}@media (max-width: 659px){.footer__nav a{margin-left:0}}.footer--menu .footer__nav a{margin-left:0;margin-right:1.625rem}@media (max-width: 659px){.footer--menu .footer__nav a{display:none}}.footer__logotype{width:130px}.footer__logotype img{max-width:100%}.footer__links{font-size:12px;font-size:.75rem;line-height:1.08333}.contrast .footer__links{font-size:13px;font-size:.8125rem;line-height:1}@media (min-width: 1024px){.footer--menu .footer__links{margin-top:10px;display:flex;align-items:center}}@media (min-width: 660px) and (max-width: 1023px){.footer--menu .footer__links{padding-top:.5rem;padding-left:2.8125rem}}@media (max-width: 659px){.footer--menu .footer__links{margin-top:2.5rem}}@media (max-width: 659px){.footer__links{min-height:36px;font-size:11px;font-size:.6875rem;line-height:1.09091}.footer--main .footer__links{position:relative;padding-top:.25rem;display:flex;justify-content:space-between;border-top:1px solid #1D1D1D}}.footer__links a{margin-left:1.25rem}@media (max-width: 659px){.footer__links a{margin:0}}.footer--menu .footer__links a{margin-left:0;margin-right:1.25rem}@media (min-width: 660px) and (max-width: 1023px){.footer--menu .footer__links a{margin-right:.625rem}}@media (max-width: 1023px){.footer--menu .footer__links a:first-of-type{position:absolute;left:0;top:.3125rem}}@media (max-width: 659px){.footer--menu .footer__links a:first-of-type{left:auto;top:auto;right:.1875rem;bottom:0;margin:0;padding:0;transform:translateY(-20%)}}.footer__socials{text-align:center;font-size:12px;font-size:.75rem;line-height:1.08333}.contrast .footer__socials{font-size:13px;font-size:.8125rem;line-height:1}@media (min-width: 660px) and (max-width: 1023px){.footer__socials{display:flex}}@media (max-width: 659px){.footer__socials{font-size:15px;font-size:.9375rem;line-height:1.13333}.footer--main .footer__socials{position:absolute;top:-68px;transform:translateY(-100%);border-right:1px solid #1D1D1D;display:flex;flex-direction:column;width:50%;left:0}}.footer__socials a{margin:0 .625rem}.footer--menu .footer__socials{padding-top:.5rem}@media (max-width: 659px){.footer--menu .footer__socials{padding-top:0;border-top:1px solid currentColor}.footer--menu .footer__socials a{margin:0}}.footer__link--primary,.footer__link--secondary,.footer__link--red{display:inline-block}.footer__link--primary{font-size:15px;font-size:.9375rem;line-height:1.06667;padding:.75rem 0;letter-spacing:-0.02em}.contrast .footer__link--primary{font-size:17px;font-size:1.0625rem;line-height:.94118}.footer__link--secondary{padding:.5625rem 0}@media (max-width: 659px){.footer__link--secondary{padding-bottom:1.25rem}.footer--menu .footer__socials .footer__link--secondary{padding-top:23px}.footer__link--secondary:last-of-type{padding-bottom:.5625rem}}.modernizr-no-touchevents .footer__link--primary:hover,.accessibility .footer__link--primary:focus,.modernizr-no-touchevents .footer__link--secondary:hover,.accessibility .footer__link--secondary:focus{color:red}.footer__link--red{font-size:15px;font-size:.9375rem;line-height:2;font-weight:300}.contrast .footer__link--red{font-size:17px;font-size:1.0625rem;line-height:1.76471}.footer--main .footer__link--red{color:red}.footer--main .footer__link--red svg{fill:red}@media (max-width: 659px){.footer--main .footer__link--red{display:flex;flex-direction:column-reverse}}.footer--main .footer__link--red span{line-height:1}.footer__info-text{font-size:12px;font-size:.75rem;line-height:1.25;margin-bottom:20px;display:flex;align-items:center;border-top:1px solid currentColor;padding-top:20px}.footer__info-text p{width:50%;color:#949292}.footer__info-text div{flex-shrink:0;width:50%}.footer__info-text div a{display:block}.footer__info-text div a:nth-of-type(2){margin-top:9px}.footer__info-text div img{width:65%;margin:0 auto;display:block}.footer__banner{background:#fff;font-size:12px;font-size:.75rem;line-height:1.08333;color:#949292;min-height:120px;padding:8px 0 12px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center}.contrast .footer__banner{font-size:13px;font-size:.8125rem;line-height:1}@media (max-width: 659px){.footer__banner{flex-direction:column-reverse;font-size:11px;font-size:.6875rem;line-height:1.36364;padding:22px 0 26px;margin-top:40px}}.footer__banner p{max-width:968px}@media (min-width: 660px) and (max-width: 1023px){.footer__banner p{width:80.72917vw}}@media (max-width: 659px){.footer__banner p{max-width:320px;margin-top:.875rem}}.footer__logos{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width: 659px){.footer__logos{max-width:311px}}@media (max-width: 659px) and (max-width: 311px){.footer__logos{max-width:100%}}.footer__logos img{height:43px;-o-object-fit:scale-down;object-fit:scale-down;display:inline-flex;margin:8px 13px}@media (max-width: 659px){.footer__logos img{height:25px;margin:8px 5px}}.header{z-index:4;position:fixed;top:0;left:0;width:100%;height:95px;background:var(--color-bg);transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 1023px){.header{height:58px;background:var(--color-bg) !important}}@media (min-width: 1024px){body.is-scrolling-down.scrolled-header-height:not(.is-search-active) .header,html.is-sidebar-open .header,html.is-modal-shown .header{transform:translateY(-100%)}}.header__wrap{margin:0 auto;display:flex;border-bottom:.5px solid currentColor;align-items:center;height:inherit}@media (max-width: 1023px){.header__wrap{justify-content:flex-end;width:100%;padding:0 1.125rem}}.header__left,.header__center{display:flex;align-items:center}.accessibility .header__left:focus svg{filter:invert(1)}.header__center{white-space:nowrap}@media (min-width: 1024px){.header__center{width:320px;position:absolute;left:50%;margin-left:-160px}}@media (max-width: 1023px){.header__center{margin-right:0;margin-left:auto}}.header__logo{display:flex;flex-direction:column;padding-right:.75rem;margin-top:.375rem;border-right:.5px solid currentColor}.header__logo strong{font-size:25px;font-size:1.5625rem;line-height:1;font-family:"GTUltraFine",serif;font-weight:700;width:0}.contrast .header__logo strong{font-size:28px;font-size:1.75rem;line-height:1}.header__logo small{font-size:12px;font-size:.75rem;line-height:1.4;font-family:"GTUltraStandard",serif;font-weight:300;letter-spacing:-0.02em;margin-top:.125rem}.accessibility .header__logo:focus{outline:5px solid yellow;outline-offset:0}@media (min-width: 1024px){.header__logo{padding-top:5px;padding-bottom:5px;padding-right:15px;border-right:.5px solid currentColor}}@media (max-width: 1023px){.header__logo{margin-top:0}.header__logo strong{font-size:19px;font-size:1.1875rem;line-height:1;width:6.125rem}.header__logo small{display:none}.header__logo svg{height:40px;width:auto}}.accessibility .header__logo:focus svg{filter:invert(1)}.header__ue img{height:46px;display:block}.accessibility .header__ue:focus{outline:5px solid yellow;outline-offset:0}.header__search{color:red;margin-right:9px}@media (min-width: 660px) and (max-width: 1023px){.header__search{display:flex;justify-content:center;width:100%;margin-right:0}}@media (max-width: 659px){.header__search{padding:0 18px;width:100%}}.header__search--mobile{color:red}.header__search--mobile span{pointer-events:none}.header__search--mobile .button{background:#f8f7f4;border-color:red}.header__search--mobile .svg-search{left:calc(50% - 9px) !important}.header__search--mobile .svg-search path,.header__search--mobile .svg-search circle{stroke:red}.header__profile,.header__favs{display:inline-flex;align-items:center;color:red}@media (min-width: 1024px){.header__profile,.header__favs{margin-right:.5625rem}.header__profile span:not(:last-of-type),.header__favs span:not(:last-of-type){margin-right:.5625rem}}@media (max-width: 1023px){.header__profile,.header__favs{margin-left:.5625rem}.header__profile span+span,.header__favs span+span{margin-left:.9375rem}}.accessibility .header__profile:focus,.accessibility .header__favs:focus{outline:none}.accessibility .header__profile:focus .button,.accessibility .header__favs:focus .button{background:#000}.header__center .button{margin-bottom:0}.header__profile svg{height:32px}.offscreen{position:fixed;bottom:0px;left:0px;right:0px;top:0px;z-index:11;background:var(--color-bg);display:none}.is-offscreen-open .offscreen{position:absolute;transform:none !important;height:100vh}.is-offscreen-open .footer,.is-offscreen-open .header,.is-offscreen-open .wrapper,.is-offscreen-open .hamburger,.is-offscreen-open .menu{display:none}.hamburger{z-index:9;position:fixed;height:40px;min-width:40px;display:flex;align-items:center;top:47.5px;margin-top:-24px;transition:color 0.3s cubic-bezier(0.5, 0, 0.2, 1);transition-delay:.6s}@media (max-width: 1023px){.hamburger{top:29px;margin-top:-20px;transition-delay:.3s;z-index:30}.is-search-open .hamburger{opacity:0;pointer-events:none;transition:opacity 0.3s cubic-bezier(0.5, 0, 0.2, 1)}}.is-menu-open .hamburger{transition:color 0.3s cubic-bezier(0.5, 0, 0.2, 1);color:var(--color-bg)}@media (max-width: 659px){.is-menu-open .hamburger{transition-delay:.2s}}body.is-lightboxpage .hamburger,html.is-modal-shown .hamburger,html.is-sidebar-open .hamburger{display:none}@media (max-width: 1023px){.hamburger span{display:none}}@media (min-width: 1024px){.hamburger span{font-family:"GTUltraFine",serif;font-weight:700;font-size:28px;font-size:1.75rem;line-height:1.07143;margin-right:.8125rem}}.hamburger-wrap{margin:auto;display:flex;justify-content:center}@media (min-width: 1024px){.hamburger-wrap{justify-content:flex-end}}@media (max-width: 659px){.menu.is-shown ~ .hamburger-wrap{height:60px !important;position:fixed;z-index:9;width:100vw;border-bottom:1px solid #f8f7f4;top:0}.is-menu-shown .hamburger-wrap{background-color:#1D1D1D}}.nav__item{display:inline-block;margin:0 10px}.nav__item:first-child{margin-left:0}.nav__item:last-child{margin-right:0}.nav__item a{display:block;height:40px;font-size:15px;font-size:.9375rem;line-height:2.4;position:relative;transition:color .25s cubic-bezier(0.5, 0, 0.2, 1)}.contrast .nav__item a{font-size:17px;font-size:1.0625rem;line-height:2.11765}.nav__item a::after{transform:scaleX(0);content:"";display:block;position:absolute;left:0;height:1px;background:red;right:0;bottom:0;margin-bottom:5px;transition:transform .25s cubic-bezier(0.5, 0, 0.2, 1)}.nav__item a.is-active::after{transform:scaleX(1)}.menu{z-index:8;color:var(--color-bg);width:100%;height:100%;position:fixed;top:0;padding:80px 40px 0;display:none}@media (min-width: 1024px) and (max-height: 780px){.menu{padding-top:60px}}@media (max-width: 659px){.menu{width:100vw;top:0;padding:58px 0 0;height:auto}.is-menu-shown .menu{position:relative;top:auto}}.menu.is-shown{display:block}.is-menu-open .menu{overflow-y:scroll;height:var(--app-height)}.menu__bg-elements{position:absolute;top:0;left:-.625rem;pointer-events:none}.menu__bg-elements svg{overflow:visible}.menu__bg-elements svg g{transform-origin:center center}.menu__bg-elements svg g>*:last-child{visibility:hidden}@media (max-width: 659px){.menu__bg-elements{left:auto;right:4%;top:12%}.debug .menu__bg-elements{display:none}}@media (max-width: 659px) and (max-width: 300px){.menu__bg-elements{top:20%}}.menu__canvas{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:-1}.menu__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;max-width:calc(.93828 * var(--vw));margin:auto;height:100%;position:relative}@media (max-width: 659px){.menu__inner{margin:0;max-width:100%}}@media (min-width: 1600px){.menu__inner{max-width:calc(.93312 * var(--vw))}}.menu__wrap{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:0 auto}.menu__list{position:relative;width:100%}.menu__item{display:block;text-align:right;position:relative}.menu__item:not(.menu__item--small)::after{content:"";display:block;position:absolute;height:1px;background:#464646;width:100%;bottom:0;transition:opacity 0.4s ease 0.7s}body:not(.is-menu-open) .menu__item:not(.menu__item--small)::after{opacity:0;transition:opacity 0.2s ease}.menu__item svg{display:none}@media (max-width: 659px){.menu__item{text-align:left}.menu__item svg{display:block}}.menu__item a{display:block;font-size:40px;font-size:2.5rem;line-height:1.5;font-family:"GTUltraFine",serif;font-weight:700}.modernizr-no-touchevents .menu__item a:hover,.accessibility .menu__item a:focus{color:var(--color-bg)}.menu__item a span{display:block;transition:transform 350ms 150ms cubic-bezier(0.5, 0, 0.2, 1)}@media (min-width: 1024px) and (max-height: 780px){.menu__item a{font-size:35px;font-size:2.1875rem;line-height:1.5}}@media (max-width: 659px){.menu__item a{font-size:24px;font-size:1.5rem;line-height:1.66667;padding:6px 0}}body:not(.is-menu-open) .menu__item a{opacity:0;transition:opacity 0.2s ease}.modernizr-no-touchevents .menu__item a:hover,.accessibility .menu__item a:focus{color:#f8f7f4}.modernizr-no-touchevents .menu__item a:hover span,.accessibility .menu__item a:focus span{transform:translateX(-20px)}@media (max-width: 659px){.menu__item--small:first-of-type a{margin:1.25rem 0 .9375rem;padding-left:1.5625rem}.menu__item--small:first-of-type a svg{position:absolute;left:-5px}}.menu__item--small a{font-family:"GTUltraStandard",serif;font-weight:300;font-size:16px;font-size:1rem;line-height:1.875}.contrast .menu__item--small a{font-size:18px;font-size:1.125rem;line-height:1.66667}.menu__item--small a::after{display:none}@media (max-width: 659px){.menu__item--small a{font-size:15px;font-size:.9375rem;line-height:2}}.menu__item:not(.menu__item--small)+.menu__item--small{margin-top:.375rem}.cookies{position:fixed;bottom:0;left:0;right:0;display:none;border-radius:5px 5px 0 0;z-index:10;margin:25px calc(.02969 * var(--vw))}.cookies__copy{background:#f4abc8;display:inline-flex;padding:21px 25px;-webkit-clip-path:polygon(0 18px, 18px 0, calc(100% - 18px) 0, 100% 18px, 100% calc(100% - 18px), calc(100% - 18px) 100%, 18px 100%, 0 calc(100% - 18px));clip-path:polygon(0 18px, 18px 0, calc(100% - 18px) 0, 100% 18px, 100% calc(100% - 18px), calc(100% - 18px) 100%, 18px 100%, 0 calc(100% - 18px))}@media (max-width: 659px){.cookies__copy{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-size:15px;font-size:.9375rem;line-height:1.6}.cookies__copy a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cookies__button{background:#527330;color:var(--color-bg);border-radius:50%;line-height:66px;padding:0 22px}@media (max-width: 659px){.cookies__button{position:absolute;top:12px;right:16px}}.cookies a{margin-left:5px}.cookies__copy a,.cookies__button span{position:relative;height:24px;display:inline-flex;align-items:center}.cookies__copy a::after,.cookies__button span::after{content:"";height:1px;position:absolute;left:0;right:0;bottom:0;background:currentColor}.preloader{z-index:13;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f7f4}.preloader__wrap{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:relative}.preloader__item{position:absolute;opacity:0}.submenu{margin:auto;position:relative;display:flex;list-style:none;flex-wrap:wrap}@media (max-width: 659px){.submenu--nested{flex-direction:column}}.submenu__list{display:flex}.submenu__list a,.submenu__list button{padding:0 1.25rem}@media (max-width: 659px){.submenu--nested .submenu__list{flex-direction:column;width:100%}}.submenu__head{position:relative;font-family:"GTUltraFine",serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:2.22222;letter-spacing:-0.02em;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.contrast .submenu__head{font-size:20px;font-size:1.25rem;line-height:2}.submenu__head a{padding-right:1.25rem}@media (max-width: 659px){.submenu:not(.submenu--nested) .submenu__head a{padding-left:0 !important}}.submenu__item{position:relative;font-size:16px;font-size:1rem;line-height:2.5;letter-spacing:-0.02em !important}.contrast .submenu__item{font-size:18px;font-size:1.125rem;line-height:2.22222}.submenu__item.is-active{color:red}@media (max-width: 659px){.submenu--nested .submenu__item{background-color:#1D1D1D;color:#f8f7f4;border-bottom:1px solid #464646}}.submenu a{display:block;position:relative}.submenu a svg{transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 659px){.submenu a svg.sprite-expand,.submenu a svg.svg-fav{position:absolute;right:15px;top:0;bottom:0;margin:auto}}.submenu a[aria-expanded="true"] svg.sprite-expand{transform:rotate(180deg)}.submenu a.is-active{color:red;pointer-events:none}.accessibility .submenu a:focus{outline-offset:0}@media (max-width: 659px){.submenu--nested a{padding:0 30px}}.filters{margin-left:auto;display:flex}@media (min-width: 660px) and (max-width: 1023px){.filters{justify-content:flex-end}}@media (max-width: 659px){.filters{background-color:#fff;height:100%;flex-direction:column;align-items:stretch;padding-top:15px}}@media (max-width: 659px){.filters__submit{margin-top:auto}}@media (max-width: 659px){.filters__button{flex-grow:1;text-align:right}}.filters__field{position:relative}@media (min-width: 1024px){.filters__field{margin-left:27px}}@media (min-width: 660px) and (max-width: 1023px){.filters__field{width:50%}}@media (max-width: 659px){.filters__field{margin-bottom:28px}.filters__field label{text-align:left}.filters__field input[type="date"]{border:1px solid #949292;height:30px;padding:0 12px;width:100%;display:block;transition:border-color .25s cubic-bezier(0.5, 0, 0.2, 1);min-height:44px;border-radius:4px}}@media (min-width: 660px){.filters__wrap{padding:15px}.filters__wrap--date{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;padding-left:0}}@media (max-width: 659px){.filters__wrap{text-align:left}}.filters__label{display:block;font-size:15px;font-size:.9375rem;line-height:2.66667;white-space:nowrap}.filters__label:last-of-type{padding-right:0 !important}.contrast .filters__label{font-size:17px;font-size:1.0625rem;line-height:2.35294}@media (max-width: 1320px){.filters__label{margin-left:0}}.filters__label[aria-expanded="true"]{color:red}.filters__label[aria-expanded="true"] svg path{stroke:currentColor}@media (max-width: 659px){.filters__label{display:none;padding-right:0 !important}}@media (min-width: 660px) and (max-width: 1023px){.filters__label{margin-left:0}}@media (max-width: 659px){.filters__legend{font-size:13px;font-size:.8125rem;line-height:1.15385;width:100%;border-bottom:1px solid #949292;margin-bottom:16px;padding-bottom:4px}}.filters__input{border:1px solid #949292;border-radius:4px;width:65px;text-align:center;font-size:15px;font-size:.9375rem;line-height:2.66667}.contrast .filters__input{font-size:17px;font-size:1.0625rem;line-height:2.35294}@media (max-width: 659px){.filters__input{width:100%;font-size:16px;font-size:1rem;line-height:2.5}}.filters__tag{display:inline-block;vertical-align:top;border:1px solid #949292;font-size:14px;font-size:.875rem;line-height:1.78571;border-radius:6px;padding:0 9px;padding-top:1px;margin-right:.625rem;margin-bottom:.75rem;transition:border-color 0.2s, background-color 0.2s, color 0.2s;white-space:nowrap}.contrast .filters__tag{font-size:16px;font-size:1rem;line-height:1.5625}.modernizr-no-touchevents .filters__tag:hover,.accessibility .filters__tag:focus{border-color:#f8f7f4}input:checked+.filters__tag{background-color:#f8f7f4;color:var(--color-text)}@media (max-width: 659px){input:checked+.filters__tag{background-color:var(--color-text);color:#f8f7f4}}.modernizr-no-touchevents input:checked+.filters__tag:hover,.accessibility input:checked+.filters__tag:focus{background-color:#dbdad7;border-color:#949292}.filters__sort{display:block;font-size:15px;font-size:.9375rem;line-height:2.33333;text-align:left;padding-left:20px;position:relative;white-space:nowrap}.contrast .filters__sort{font-size:17px;font-size:1.0625rem;line-height:2.05882}.filters__sort--date{display:inline;padding:0 15px}.filters__sort::before{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;left:0;top:50%;margin-top:-4px;transform:scale(0);background-color:#949292}.filters__sort--date::before{content:none}input:checked+.filters__sort::before{transform:scale(1);background:red}.modernizr-no-touchevents .filters__sort:hover::before,.accessibility .filters__sort:focus::before{transform:scale(1)}.filters__close{text-align:right}@media (min-width: 660px) and (max-width: 1023px){.filters__close-wrapper{width:100%}}.module{position:relative;margin-bottom:80px}@media (max-width: 659px){.module{margin-bottom:40px}}.module:first-child{padding-top:50px}#sticky-wrapper .module:first-child,.module .module:first-child{padding-top:0}.submenu+.module--tiles{margin-top:66px}@media (min-width: 660px) and (max-width: 1023px){.submenu+.module--tiles{margin-top:0px}}.submenu+.module--poll{margin-top:100px}.module--full{min-height:100vh}@media (max-width: 659px){.module--full{min-height:unset}}@media (max-width: 659px){.module--subhead{margin-bottom:40px}}@media (min-width: 660px) and (max-width: 1023px){.module--path-head{margin-bottom:20px}}@media (max-width: 659px){.module--path-head{margin-bottom:20px}}@media (max-width: 659px){.module--path-picture{margin-bottom:15px}}@media (min-width: 660px) and (max-width: 1023px){.module--quote{margin-bottom:20px}}@media (max-width: 659px){.module--quote{margin-bottom:40px}}@media (max-width: 659px){.module--nav-next{margin-bottom:100px}}.module--form{display:flex;justify-content:center}.module--quiz{padding-top:0 !important}@media (max-width: 1023px){.module--series-full{border-bottom:1px solid #1D1D1D;border-top:1px solid #1D1D1D;padding:.625rem 0 2.5rem}}.module--series-full-game{padding:0}.modernizr-no-touchevents .module--series-full-game:hover .tile__more-icon,.accessibility .module--series-full-game:focus .tile__more-icon{transform:scaleX(1.3);transition-delay:0ms}.modernizr-no-touchevents .module--series-full-game:hover .tile__more-text,.accessibility .module--series-full-game:focus .tile__more-text{transform:translateX(10%);transition-delay:100ms}.module--series-full-audio{display:flex}@media (max-width: 659px){.module__wrapper{width:100%;margin:0 27px}}@media (max-width: 659px) and (max-width: 300px){.module__wrapper{width:-webkit-fill-available;flex-grow:1;margin:0 17px}}.module--intro{padding-top:0 !important;margin-bottom:0}.module--no-margin-bottom{margin-bottom:0}@media (max-width: 659px){.module--no-margin-bottom-mobile{margin-bottom:0}}.module--margin-top{margin-top:60px}@media (max-width: 659px){.module--margin-top{margin-top:40px}}.module--margin-bottom{margin-bottom:60px}@media (max-width: 659px){.module--margin-bottom{margin-bottom:40px}}.module--ui-icons svg{max-width:40px;max-height:40px}.module--riddle{margin-top:40px}@media (max-width: 659px){.module--riddle{margin-bottom:1rem}}.module__closer{position:absolute;top:15px;margin:auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media (max-width: 659px){.module--audiobook{border:0}}.module--archive{min-height:66vh}@media (min-width: 660px) and (max-width: 1023px){.module--in-path{margin-bottom:20px}}.button{background:red;color:var(--color-bg);padding:0 18px;display:inline-block;vertical-align:top;transition:background .25s ease-out,color .25s ease-out;position:relative;min-height:40px;min-width:40px;text-align:center;border-radius:3px;margin-bottom:2px;font-size:16px;font-size:1rem;line-height:2.5;overflow:hidden}.contrast .button{font-size:18px;font-size:1.125rem;line-height:2.22222}.lightbox .button{border:none}.button__icon--reverse svg{transform:scale(-1, 1)}.button--rounded-small,.button--rounded{border-radius:20px}.button--rounded-small.button--small,.button--rounded.button--small{border-radius:16px}.button--rounded-small.button--large,.button--rounded.button--large{border-radius:30px}.button--rounded-small{border-radius:6px !important;margin:4px 3px}.button--circle{border-radius:50%;width:40px;padding:0}.button--circle.button--large{width:60px;padding:0}.button--circle.button--small{width:32px;height:32px;padding:0}.button--square{padding:0;width:40px}.button--square.button--large{width:60px;padding:0}.button--square.button--small{width:32px;padding:0}.button--outline{border:1px solid var(--color-text);background:transparent;color:var(--color-text);line-height:2.375rem}.button--small{font-size:14px;font-size:.875rem;line-height:2.28571;min-height:32px;min-width:32px;padding:0 12px}.contrast .button--small{font-size:16px;font-size:1rem;line-height:2}.button--small.button--transparent{padding:0 6px;margin:0 6px}.button--small.button--outline{line-height:1.875rem}.button--large{font-size:18px;font-size:1.125rem;line-height:3.33333;min-height:60px;min-width:60px;padding:0 30px}.contrast .button--large{font-size:20px;font-size:1.25rem;line-height:3}.button--large.button--outline{line-height:3.625rem}.button--long{min-width:170px}.button--dark{background:#1D1D1D;color:#f8f7f4;margin:0}.button--anchor{transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1);padding:10px 0;position:relative}.button--anchor .button__icon,.button--anchor .button__text{display:inline-block;pointer-events:none;transition:inherit}.button--anchor .button__icon{transform-origin:left;transition-delay:50ms}.button--anchor .button__text{transition-delay:0ms}.modernizr-no-touchevents .button--anchor:hover .button__icon,.accessibility .button--anchor:focus .button__icon{transform:scaleX(1.3);transition-delay:0ms}.modernizr-no-touchevents .button--anchor:hover .button__text,.accessibility .button--anchor:focus .button__text{transform:translateX(10%);transition-delay:100ms}.button--anchor-left .button__icon{transition-delay:0ms}.button--anchor-left .button__text{transition-delay:50ms}.modernizr-no-touchevents .button--anchor-left:hover .button__icon,.accessibility .button--anchor-left:focus .button__icon{transform:translateX(-20%);transition-delay:100ms}.modernizr-no-touchevents .button--anchor-left:hover .button__text,.accessibility .button--anchor-left:focus .button__text{transform:translateX(-10%);transition-delay:0ms}@-webkit-keyframes swap-hover{0%{transform:translateY(0%)}100%{transform:translateY(100%)}}@keyframes swap-hover{0%{transform:translateY(0%)}100%{transform:translateY(100%)}}.button--swap-hover .button__text{display:inline-block;position:relative}.button--swap-hover .button__text::after{content:attr(data-text);position:absolute;top:-100%;left:0}.button--swap-hover.is-animating .button__text{-webkit-animation:swap-hover 350ms 50ms cubic-bezier(0.5, 0, 0.2, 1);animation:swap-hover 350ms 50ms cubic-bezier(0.5, 0, 0.2, 1)}.button--swap-hover .swap-hover--primary,.button--swap-hover .swap-hover--secondary{display:inline-block;pointer-events:none;will-change:transform}.button--swap-hover .swap-hover--symmetrical{transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1)}.button--swap-hover .swap-hover--secondary{position:absolute;top:-100%;left:50%;transform:translateX(-50%)}.button--swap-hover .button+span{margin-left:1em}.modernizr-no-touchevents .button--swap-hover:hover .button--circle,.accessibility .button--swap-hover:focus .button--circle{background-color:red}.modernizr-no-touchevents .button--swap-hover:hover .swap-hover--primary,.modernizr-no-touchevents .button--swap-hover:hover .swap-hover--secondary,.accessibility .button--swap-hover:focus .swap-hover--primary,.accessibility .button--swap-hover:focus .swap-hover--secondary{transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .button--swap-hover:hover .swap-hover--primary,.accessibility .button--swap-hover:focus .swap-hover--primary{transform:translateY(100%)}.modernizr-no-touchevents .button--swap-hover:hover .swap-hover--secondary,.accessibility .button--swap-hover:focus .swap-hover--secondary{transform:translateY(100%) translateX(-50%)}.header .button--swap-hover .swap-hover--secondary{top:initial;bottom:-100%}.modernizr-no-touchevents .header .button--swap-hover:hover .swap-hover--primary,.accessibility .header .button--swap-hover:focus .swap-hover--primary{transform:translateY(-100%)}.modernizr-no-touchevents .header .button--swap-hover:hover .swap-hover--secondary,.accessibility .header .button--swap-hover:focus .swap-hover--secondary{transform:translateY(-100%) translateX(-50%)}.button .svg-search{position:absolute;left:10px;top:calc(50% - 9px);height:18px;width:18px}@media (min-width: 660px) and (max-width: 1023px){.header .button .svg-search{left:8px !important;top:calc(50% - 7px);height:13px;width:13px}}.button--disabled,.button:disabled{color:#949292 !important;background-color:#EFEBE2 !important;border:1px solid currentColor !important;pointer-events:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button--close{width:30px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}.button--full{width:100%;text-align:center;justify-content:center}.hero__buttons a svg,.hero__buttons button svg,.object__buttons a svg,.object__buttons button svg{transition:color 0.2s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .hero__buttons a:hover svg,.accessibility .hero__buttons a:focus svg,.modernizr-no-touchevents .hero__buttons button:hover svg,.accessibility .hero__buttons button:focus svg,.modernizr-no-touchevents .object__buttons a:hover svg,.accessibility .object__buttons a:focus svg,.modernizr-no-touchevents .object__buttons button:hover svg,.accessibility .object__buttons button:focus svg{color:red}.accessibility .hero__buttons a:focus svg,.accessibility .hero__buttons button:focus svg,.accessibility .object__buttons a:focus svg,.accessibility .object__buttons button:focus svg{color:yellow}.accessibility :focus ~ .hero__buttons a svg,.accessibility :focus ~ .hero__buttons button svg,.accessibility :focus ~ .object__buttons a svg,.accessibility :focus ~ .object__buttons button svg{transition:color 0.2s cubic-bezier(0.5, 0, 0.2, 1);color:yellow}.modernizr-no-touchevents .accessibility :focus ~ .hero__buttons a:hover svg,.accessibility .accessibility :focus ~ .hero__buttons a:focus svg,.modernizr-no-touchevents .accessibility :focus ~ .hero__buttons button:hover svg,.accessibility .accessibility :focus ~ .hero__buttons button:focus svg,.modernizr-no-touchevents .accessibility :focus ~ .object__buttons a:hover svg,.accessibility .accessibility :focus ~ .object__buttons a:focus svg,.modernizr-no-touchevents .accessibility :focus ~ .object__buttons button:hover svg,.accessibility .accessibility :focus ~ .object__buttons button:focus svg{color:yellow}.button[data-copy]{overflow:hidden;position:relative}.button[data-copy]::before{position:absolute;bottom:0px;left:0px;right:0px;top:0px;content:"Copied!";background:#527330;opacity:0}.button[data-copy].is-copied::before{-webkit-animation:fade-out 1s ease-out;animation:fade-out 1s ease-out}.loader{z-index:13}article,section,h2{counter-reset:h3-step}.text{font-family:"GTUltraStandard",serif;font-weight:300}.text--margin-both{margin:40px 0}@media (max-width: 659px){.text--margin-both{margin:17px 0}}.text--center{text-align:center}.text--fine{font-family:"GTUltraFine",serif;font-weight:100}@media (orientation: landscape) and (max-width: 1025px){.text{width:686px}}@media (min-width: 660px) and (max-width: 1023px){.text{width:80.72917vw}.path__quotes .text{width:auto}}@media (max-width: 659px){.text{width:89.6vw}}@media (min-width: 1024px){.text{max-width:789px}}@media (min-width: 1600px){.text{max-width:981px}}.text__footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:.5px solid currentColor;padding:8px 0;margin-bottom:80px}.riddle__quiz .text__footer{margin-bottom:0}.text__footer a{min-height:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.text__footer a span,.text__footer a svg{display:inline-block;transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1);transform-origin:left}.text__footer a svg{transition-delay:50ms}.text__footer a span{transition-delay:0ms}.modernizr-no-touchevents .text__footer a:hover svg,.accessibility .text__footer a:focus svg{transform:scaleX(1.3);transition-delay:0ms}.modernizr-no-touchevents .text__footer a:hover span,.accessibility .text__footer a:focus span{transform:translateX(10%);transition-delay:100ms}.text__footer a[data-expand] svg{transform-origin:left}.text__footer a[data-expand] span:after{content:'Rozwiń'}.text__footer a[data-expand].is-active span:after{content:'Zwiń'}.text__footer a[data-expand].is-active svg{transform-origin:center;transform:scaleX(-1)}.modernizr-no-touchevents .text__footer a[data-expand].is-active:hover svg,.accessibility .text__footer a[data-expand].is-active:focus svg{transform:scaleX(-1.3)}.text__footer span{margin-bottom:0}.text p,.text ul,.text ol,.text dl{font-size:16px;font-size:1rem;line-height:1.5}.contrast .text p,.contrast .text ul,.contrast .text ol,.contrast .text dl{font-size:18px;font-size:1.125rem;line-height:1.33333}.text p{margin-bottom:30px}.text p.lead{font-size:18px;font-size:1.125rem;line-height:1.55556}.contrast .text p.lead{font-size:20px;font-size:1.25rem;line-height:1.4}.text p.lead--large{letter-spacing:0.29px;font-size:24px;font-size:1.5rem;line-height:1.5}.contrast .text p.lead--large{font-size:27px;font-size:1.6875rem;line-height:1.33333}@media (max-width: 659px){.text p.lead--large{font-size:20px;font-size:1.25rem;line-height:1.55;text-align:left}}.text p.lead--medium{font-size:20px;font-size:1.25rem;line-height:1.7;letter-spacing:0.32px}@media (max-width: 659px){.text p.lead--medium{font-size:15px;font-size:.9375rem;line-height:1.86667}}.contrast .text p.lead--medium{font-size:23px;font-size:1.4375rem;line-height:1.47826}@media (max-width: 659px){.text p{margin-bottom:20px}}.text h2 a,.text h3 a,.text h4 a,.text p a,.text ul a,.text ol a,.text dl a{position:relative}.text h2 a::after,.text h3 a::after,.text h4 a::after,.text p a::after,.text ul a::after,.text ol a::after,.text dl a::after{content:"";position:absolute;left:0;bottom:-2px;right:0;border-bottom-width:1px;border-bottom-style:solid;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1);transform-origin:left}.modernizr-no-touchevents .text h2 a:hover::after,.accessibility .text h2 a:focus::after,.modernizr-no-touchevents .text h3 a:hover::after,.accessibility .text h3 a:focus::after,.modernizr-no-touchevents .text h4 a:hover::after,.accessibility .text h4 a:focus::after,.modernizr-no-touchevents .text p a:hover::after,.accessibility .text p a:focus::after,.modernizr-no-touchevents .text ul a:hover::after,.accessibility .text ul a:focus::after,.modernizr-no-touchevents .text ol a:hover::after,.accessibility .text ol a:focus::after,.modernizr-no-touchevents .text dl a:hover::after,.accessibility .text dl a:focus::after{transform:scaleX(0)}.text ul,.text ol{margin-bottom:60px;padding-left:1em}.text ul{list-style-type:disc}.text ol{list-style-type:decimal}.text li{padding-left:1em}.text h3{font-size:24px;font-size:1.5rem;line-height:1.33333;margin:0 0 1em}.contrast .text h3{font-size:27px;font-size:1.6875rem;line-height:1.18519}.text h4{font-size:16px;font-size:1rem;line-height:1.375;font-weight:700;margin:0 0 0.5em}.contrast .text h4{font-size:18px;font-size:1.125rem;line-height:1.22222}.text sup{vertical-align:super;font-size:0.75em}.text sub{vertical-align:sub;font-size:0.75em}.text blockquote{max-width:calc(.375 * var(--vw));border-left:.5px solid currentColor;padding-left:1em;margin-bottom:60px;position:relative}.text blockquote.quote--long{max-width:100%}@media (max-width: 1023px){.text blockquote.quote{margin-left:auto;margin-right:0;padding-right:0}}@media (max-width: 659px){.text blockquote.quote{width:82.5%}}.text blockquote.quote footer a{text-decoration:underline;-webkit-text-decoration-color:#f4c027 !important;text-decoration-color:#f4c027 !important;text-decoration-thickness:3px !important;text-underline-position:under !important}.text blockquote p{font-size:23px;font-size:1.4375rem;line-height:1.08696;font-family:"GTUltraFine",serif;font-weight:100;letter-spacing:-0.07px;margin-bottom:1em}@media (max-width: 659px){.text blockquote p{font-size:18px;font-size:1.125rem;line-height:1.33333;letter-spacing:-1px !important}}@media (min-width: 660px) and (max-width: 1023px){.text blockquote p{font-size:24px;font-size:1.5rem;line-height:1.08333;letter-spacing:-1px !important}}@media (min-width: 660px){.text blockquote.quote--long p{-moz-columns:2;columns:2}}.text blockquote footer{font-size:16px;font-size:1rem;line-height:1.5;letter-spacing:-0.15px}.contrast .text blockquote footer{font-size:18px;font-size:1.125rem;line-height:1.33333}@media (max-width: 659px){.text blockquote footer{line-height:1.2 !important}}.text blockquote svg{color:red;position:absolute;left:-50px;top:0}@media (min-width: 660px) and (max-width: 1023px){.text blockquote{max-width:59.89583vw}}@media (max-width: 659px){.text blockquote{max-width:initial;margin-left:3em}.text blockquote footer{font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:-0.13px}.contrast .text blockquote footer{font-size:16px;font-size:1rem;line-height:1.5}}.text q{quotes:"“" "”" "‘" "’"}.text q::before{content:"“"}.text q::after{content:"”"}q .text q::before{content:"‘"}q .text q::after{content:"’"}blockquote .text q::before{content:"‘"}blockquote .text q::after{content:"’"}blockquote q .text q::before{content:"“"}blockquote q .text q::after{content:"”"}:lang(fr)>.text q{quotes:"« " " »" "“" "”"}:lang(de)>.text q{quotes:"„" "“" "‚" "‘"}:lang(pl)>.text q{quotes:"„" "”" "»" "«"}.text pre{margin-bottom:27px}.text iframe{display:block}@media (max-width: 659px){.text iframe{width:100%;height:calc(89.6vw / (16/9))}@supports (aspect-ratio: auto){.text iframe{height:auto;aspect-ratio:16 / 9}}}.text figure{max-width:100%;margin:40px auto}@media (min-width: 660px) and (max-width: 1023px){.text figure{margin:0px auto}}.module--media .text figure{margin:0 auto}.text figure img{display:block;border-radius:12px}.text figure.text__figure--image{display:table}.text figure.text__figure--image img{max-height:75vh;margin:0 auto}.text figcaption{margin-top:14px;font-size:12px;font-size:.75rem;line-height:1.16667;font-style:italic}figure.text__figure--image .text figcaption{display:table-caption;caption-side:bottom}.text figcaption br{display:none}.text figcaption small{display:block}@media (max-width: 659px){.text figcaption{font-size:12px;line-height:14px;margin-top:14px}}.accessibility .text figcaption{background-color:black}.text--bigger p{font-size:18px;font-size:1.125rem;line-height:1.55556}.contrast .text--bigger p{font-size:20px;font-size:1.25rem;line-height:1.4}.text--bigger h4{font-size:18px;font-size:1.125rem;line-height:1.55556}.contrast .text--bigger h4{font-size:20px;font-size:1.25rem;line-height:1.4}@media (max-width: 659px){.text--bigger h4,.text--bigger p{font-size:15px;font-size:.9375rem;line-height:1.6}}.text--lead p,.text.lead p{font-size:18px;font-size:1.125rem;line-height:1.55556}.contrast .text--lead p,.contrast .text.lead p{font-size:20px;font-size:1.25rem;line-height:1.4}@media (min-width: 660px) and (max-width: 1023px){.text--event{width:unset}}@media (max-width: 659px){.text--event{font-size:15px;font-size:.9375rem;line-height:1.6;width:89.6vw}}.hyphenate{text-align:justify}.hyphenate p+p,.hyphenate ul+p,.hyphenate ol+p{text-indent:1em}.tiles{overflow:hidden;width:100%;display:flex;align-items:flex-start;flex-wrap:wrap;position:relative}@media (min-width: 1024px){.tiles--grid{display:grid;grid-template-columns:repeat(3, 1fr);align-items:stretch}}@media (max-width: 659px){.tiles--scenarios{margin-top:50px}}@media (max-width: 1023px){.tiles--paths .tiles__lines{display:none}}@media (max-width: 1023px){.tiles--secrets{flex-direction:column}}@media (min-width: 660px) and (max-width: 1023px){.tiles--secrets{align-items:center}}@media (max-width: 659px){.tiles--events{margin-top:30px}}.tiles--audio{flex-direction:column}.tiles__lines{position:absolute;top:0;bottom:0;border-width:0 .5px;border-style:solid;border-color:#1D1D1D;left:50%;width:100%}.tiles__lines--single{width:50%;border-right:0}@media (max-width: 659px){.tiles__lines--single{display:none}}@media (min-width: 660px) and (max-width: 1023px){.tiles__lines--single{display:none}}.tiles__lines--double{width:33.33%;margin-left:-16.665%}@media (min-width: 660px) and (max-width: 1023px){.tiles--secrets .tiles__lines--double{display:none}}@media (max-width: 1023px){.tiles__lines--double{border:none}}.tiles__lines--double-wide{width:50%;margin-left:-25%}.tiles__lines--double-wide::after{content:"";position:absolute;top:0;bottom:0;width:.5px;left:50%;background:currentColor}@media (min-width: 660px) and (max-width: 1023px){.tiles__lines--double-wide::after{display:none}}@media (max-width: 1023px){.tiles__lines--double-wide{border:none}}.tiles__lines--double-to-right{width:25%}@media (max-width: 1023px){.tiles__lines--double-to-right{border:none}}.tiles__lines--triple{width:50%;margin-left:-25%}.tiles__lines--triple::after{content:"";position:absolute;top:0;bottom:0;width:.5px;left:50%;background:currentColor}@media (min-width: 660px) and (max-width: 1023px){.tiles__lines--triple::after{display:none}}@media (max-width: 659px){.tiles__lines--triple{border:none}}@media (min-width: 660px) and (max-width: 1023px){.tiles__lines--triple{width:33.33%;margin-left:-16.66%}}.tiles__lines--double-wide{width:50% !important}.tiles__lines--double-wide::after{display:none}@media (max-width: 1023px){.tiles__lines--series{display:none}}@media (max-width: 659px){.gutter-sizer{width:6.4vw}.column-sizer{width:9.6vw}}@media (min-width: 660px) and (max-width: 1023px){.gutter-sizer{width:2.60417vw}.column-sizer{width:7.8125vw}}@media (min-width: 1024px){.gutter-sizer{width:calc(.02734 * var(--vw))}.column-sizer{width:calc(.05312 * var(--vw))}}@media (min-width: 1600px){.gutter-sizer{width:43px}.column-sizer{width:85px}}.gutter-sizer,.column-sizer{position:absolute}.more{margin-top:1.625rem;will-change:width;position:relative;white-space:nowrap}.is-doing-request .more__span{transition:transform 350ms 50ms cubic-bezier(0.5, 0, 0.2, 1);transform:translateY(-100%)}.more__dots{position:absolute;bottom:0px;left:0px;right:0px;top:0px;display:flex;justify-content:center;align-items:center;z-index:4}.more__dots i{width:8px;height:8px;border-radius:50%;border:1px solid var(--color-text);margin:0 7px;transform:translateY(-20px);transition:transform 0.35s cubic-bezier(0.5, 0, 0.2, 1)}.more__dots i:nth-child(2){transition-delay:.1s}.more__dots i:nth-child(3){transition-delay:.2s}.is-doing-request .more__dots i{transform:translateY(0)}.tile{font-size:16px;font-size:1rem;line-height:1.375;font-family:"GTUltraStandard",serif}@media (min-width: 660px) and (max-width: 1023px){.tile{font-size:14px;font-size:.875rem;line-height:1.35714}}.contrast .tile{font-size:18px;font-size:1.125rem;line-height:1.33333}.tile:not(.is-last){margin-bottom:4rem}@media (min-width: 660px) and (max-width: 1023px){.tile:not(.is-last){margin-bottom:2rem}}.tile.latest{margin-bottom:0}.tile.is-pending{opacity:0 !important;pointer-events:none}.tile.is-temporary-hidden{display:none}.tiles--audiobooks .tile{margin-bottom:15px}.tile--teaser{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;height:430px}@media (max-width: 659px){.tile--teaser{height:260px}}@media (min-width: 660px) and (max-width: 1023px){.tile--path{position:static !important;margin:0 auto 60px !important}}@media (max-width: 659px){.tile--path:not(.is-last){margin-bottom:1.875rem}}.tile--series{min-height:400px;display:grid;grid-template-columns:240px 1fr 4em;align-content:end;gap:1em}.tile--series-full{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:1.875rem 0}@media (min-width: 1024px){.tile--series-full{border-bottom:1px solid;border-top:1px solid}}@media (max-width: 1023px){.tile--series-full{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}}@media (max-width: 659px){.tile--series-full{max-width:19.0625rem}}.tile--series .tile__right{padding-right:4em;align-self:center}.tile--series .tile__shape{grid-column:1;grid-row:1 / span 2;width:100%;align-self:flex-end}.tile--series .tile__text{grid-column:2;font-size:16px;font-size:1rem;line-height:1.5;font-family:"GTUltraStandard",serif;font-weight:300;align-self:start}.contrast .tile--series .tile__text{font-size:18px;font-size:1.125rem;line-height:1.33333}@media (max-width: 659px){.tile--series{min-height:360px;grid-template-columns:1fr 1fr;width:89.6vw;padding-top:0}.tile--series .tile__shape{grid-column:2;grid-row:1 / span 1}.tile--series .tile__text{grid-column:1 / -1;grid-row:2;font-size:15px;font-size:.9375rem;line-height:1.6;padding-bottom:0.75em}}.tile--series-full-rev{flex-direction:row-reverse;align-items:center;padding:5rem 0}@media (max-width: 1023px){.tile--series-full-rev{flex-direction:column;padding:1rem 0}}.tile__more{font-size:14px;font-size:.875rem;line-height:2.14286;border-top:.5px solid currentColor;padding-top:.25rem;display:flex;align-items:center;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:1px;transition:-webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1)}.contrast .tile__more{font-size:16px;font-size:1rem;line-height:1.875}@media (max-width: 659px){.tile__more{font-size:12px;font-size:.75rem;line-height:2.5;letter-spacing:-0.19px;line-height:1.2}.module--tiles-home .tile__more{font-size:12px;font-size:.75rem;line-height:1}}.tile__more-icon,.tile__more-text{display:inline-block;transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1);transform-origin:left}.tile__more-icon{transition-delay:50ms}@media (max-width: 659px){.tile__more-icon{font-size:12px;font-size:.75rem;line-height:.66667}}.tile__more-text{transition-delay:0ms}@media (max-width: 659px){.tile__more-text{font-size:12px;font-size:.75rem;line-height:1}}.tile--series-full .tile__more,.tile--secret .tile__more{border:none;justify-content:flex-start}@media (min-width: 660px) and (max-width: 1023px){.tile--series-full .tile__more,.tile--secret .tile__more{justify-content:center}}.tile--series-full .tile__more{position:absolute;bottom:2.3125rem}@media (max-width: 659px){.tile--series-full .tile__more{font-size:15px;font-size:.9375rem;line-height:2;bottom:0}}.tile--series .tile__more{grid-row:3;grid-column:1 / -1;display:block}.tile--series .tile__more span{will-change:transform}.tiles--secrets .tile__more{padding-top:1.625rem}@media (max-width: 659px){.tiles--secrets .tile__more{font-size:15px;font-size:.9375rem;line-height:2;margin:0 auto;border:none;padding:0;justify-content:center}}.tile--scenario .tile__more{font-size:15px;font-size:.9375rem;line-height:2.2}@media (max-width: 659px){.tile--scenario .tile__more{font-size:12px;font-size:.75rem;line-height:1.2;letter-spacing:-0.19px;justify-content:space-between}.tile--scenario .tile__more .sprite-arrow{display:none}}.contrast .tile--scenario .tile__more{font-size:17px;font-size:1.0625rem;line-height:1.94118}.tile--account .tile__more{justify-content:flex-start;width:100%}.tile--scenarios .tile__more{width:100%}@media (max-width: 659px){.tile--scenarios .tile__more{font-size:12px;font-size:.75rem;line-height:1.2;letter-spacing:-0.19px}}.tile__more svg{margin-right:.75rem;transition:transform 0.5s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 659px){.module--tiles-home .tile__more svg{margin-right:.375rem}}.tile__image+.tile__more{margin-top:2.75rem}.tile__more-container{margin-bottom:1rem}@media (min-width: 660px) and (max-width: 1023px){.tile__more-container{margin-top:1rem}}.tile--collections,.tile--intro{margin-top:4.5rem}@media (min-width: 660px) and (max-width: 1023px){.tile--collections .tile__info,.tile--intro .tile__info{margin-top:.125rem}}@media (max-width: 659px){.tile--collections,.tile--intro{margin-top:0rem;margin-bottom:0rem}}.tile--collections p,.tile--intro p{font-size:28px;font-size:1.75rem;line-height:1.07143;font-family:"GTUltraFine",serif;font-weight:100;margin:0 auto;text-align:center}@media (max-width: 1023px){.tile--collections p,.tile--intro p{font-size:20px;font-size:1.25rem;line-height:1.2;margin:1.875rem auto 2.625rem}}.tile--collections{border-bottom:.5px solid #1D1D1D}.tile--collections p{max-width:525px}.tile--intro{margin-bottom:7.5rem}@media (max-width: 659px){.tile--intro{margin-bottom:1.25rem;margin-top:1.25rem}}.tile--intro p{letter-spacing:-0.28px}@media (min-width: 660px) and (max-width: 1023px){.tile--intro{margin-top:0;margin-bottom:0}}.tile--intro-with-title{margin-bottom:1.75rem}.tile--intro-with-title .tile__wrap{margin-bottom:4rem}.tile--intro-with-title p{margin:0}.tile--event picture{margin-bottom:1em}@media (max-width: 1023px){.tile--secret{width:100%;margin:0 0 3.125rem !important;text-align:center}.tile--secret:last-of-type{margin-bottom:1.5625rem !important}}@media (min-width: 660px) and (max-height: 400px){.tile--secret{margin:0 0 4.0625rem !important}}.tile--secret-info{display:flex;flex-direction:column}.tile--account{color:#1D1D1D;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.tile--account .tile__shape{width:100%}@media (max-width: 659px){.tile--account .tile__shape svg{width:100%}}.tile--account .tile__image{width:75%}@media (min-width: 1024px){.tile--account .tile__image{margin-left:0}}.tile--account .tile__figure .tile__image{width:100%}.tile--account .tile__image,.tile--account .tile__shape{height:190px}@media (max-width: 659px){.tile--account .tile__image,.tile--account .tile__shape{height:155px}}.tile--account .tile__image svg,.tile--account .tile__image img,.tile--account .tile__shape svg,.tile--account .tile__shape img{z-index:-1;position:relative;overflow:visible;height:100%}.tile--person{height:220px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;border-bottom:.5px solid currentColor;padding-bottom:17px}.tile--scenarios{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;min-height:275px}@media (max-width: 659px){.tile--scenarios{flex-direction:column;justify-content:flex-end;align-content:space-between}}.tile--audiobook .tile__category{font-weight:300}@media (min-width: 660px){.tile--audiobook .tile__category{height:100px;text-overflow:ellipsis}}.tile--audiobook .tile__shape svg{width:100% !important}.tile__heading{width:100%;text-align:center;margin-bottom:40px;font-family:"GTUltraFine",serif;font-weight:700;font-size:36px;font-size:2.25rem;line-height:.83333;letter-spacing:-0.32px}.tile__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@media (max-width: 659px){.tile__container{margin-bottom:90px}}.tile__like{height:30px;width:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width: 660px) and (max-width: 1023px){.tile__like{margin-left:.625rem;margin-top:.4375rem}}@media (max-width: 659px){.tile__like{position:absolute;top:0;right:0}}.tile__info{display:flex;justify-content:space-between;margin-bottom:-.625rem}@media (max-width: 659px){.tile--collections .tile__info{align-items:flex-start;padding-top:.4375rem}}.tile__info a{width:30px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 1023px){.tile__info a{position:absolute;top:0;right:0}}.tile__image-wrapper{position:relative}@media (max-width: 659px){.tile__image-wrapper .hero__rating{display:none}}.tile__image-wrapper img{height:100% !important;-o-object-fit:cover;object-fit:cover}.tile__image{position:relative;display:block;margin-left:auto;margin-right:auto;overflow:hidden;transition:border-radius .5s cubic-bezier(0.5, 0, 0.2, 1)}.tile__image img{overflow:hidden;border-radius:6px;-o-object-fit:cover;object-fit:cover}@media (max-width: 659px){.tile--secret .tile__image{max-width:338px;margin-bottom:1.1875rem}}.tile--secret .tile__image img{min-height:240px;-o-object-fit:cover;object-fit:cover}@media (min-width: 660px) and (max-width: 1023px){.tile--secret .tile__image img{min-height:23.125rem}}@media (max-width: 659px){.tile--secret .tile__image img{min-height:189px;margin:0 auto}}.tile--scenario .tile__image{aspect-ratio:16 / 9;width:100%}.tile--scenario .tile__image svg{height:100%;display:block;margin:0 auto}@media (max-width: 1023px){.tile--scenario .tile__image.tile__image--square{aspect-ratio:1 !important;height:unset !important}}.tile--document .tile__image{aspect-ratio:275 / 175;background-color:#F1EDE6;display:flex;flex-direction:row;justify-content:center;align-items:center}.tile--riddle .tile__image{aspect-ratio:275 / 275}.tile--path .tile__image{aspect-ratio:585 / 365}@media (max-width: 659px){.tile--path .tile__image{aspect-ratio:466 / 339}}.modal .tile__image{aspect-ratio:1}.tile__image--proportional img,.tile__image--cropped img{position:absolute;top:0}.tile__image--cropped{padding-top:56.25%}.tile__image--column,.tile__image--column-narrow{border-radius:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% 36px, calc(100% - 32px) 72px, calc(100% - 32px) 100%, 32px 100%, 32px 72px, 0 36px);clip-path:polygon(0 0, 100% 0, 100% 36px, calc(100% - 32px) 72px, calc(100% - 32px) 100%, 32px 100%, 32px 72px, 0 36px)}.tile__image--column-narrow{width:216px;height:182px;margin:0 auto}.tile__image--column-narrow img{width:216px;height:182px;-o-object-fit:cover;object-fit:cover}.tile__image--ellipse{-webkit-clip-path:ellipse(22% 48% at 50% 50%);clip-path:ellipse(22% 48% at 50% 50%)}.tile__image--ellipse img{height:182px;-o-object-fit:scale-down;object-fit:scale-down}.tile__image--ellipse-horizontal{-webkit-clip-path:ellipse(49% 44% at 50% 50%);clip-path:ellipse(49% 44% at 50% 50%)}@media (min-width: 1800px){.tile__image--ellipse-horizontal{-webkit-clip-path:ellipse(45% 45% at 50% 50%);clip-path:ellipse(45% 45% at 50% 50%)}}@media (max-width: 659px){.tile__image--ellipse-horizontal{-webkit-clip-path:ellipse(46% 48% at 50% 50%);clip-path:ellipse(46% 48% at 50% 50%)}}@media (min-width: 1024px){.tile--secret .tile__image--ellipse-horizontal{top:.9375rem}}@media (max-width: 659px){.tile--secret .tile__image--ellipse-horizontal{max-width:295px}}.tile__image--ellipse-horizontal img{height:240px;-o-object-fit:scale-down;object-fit:scale-down}@media (max-width: 659px){.tile__image--ellipse-horizontal img{min-height:auto !important;height:180px}}.tile__image--octagon{-webkit-clip-path:polygon(20% 0, 80% 0, 100% 15%, 100% 85%, 80% 100%, 20% 100%, 0% 85%, 0% 15%);clip-path:polygon(20% 0, 80% 0, 100% 15%, 100% 85%, 80% 100%, 20% 100%, 0% 85%, 0% 15%);transition:border-radius 500ms cubic-bezier(0.5, 0, 0.2, 1)}.tile__image--octagon img{-o-object-fit:cover;object-fit:cover}@media (min-width: 660px){.tile__image--octagon img{height:400px !important}}@media (max-width: 659px){.tile__image--octagon{-webkit-clip-path:polygon(20% 0, 80% 0, 95% 15%, 95% 85%, 80% 100%, 20% 100%, 5% 85%, 5% 15%);clip-path:polygon(20% 0, 80% 0, 95% 15%, 95% 85%, 80% 100%, 20% 100%, 5% 85%, 5% 15%)}}.tile__image--octagon-reverse{-webkit-clip-path:polygon(20% 0, 80% 0, 95% 20%, 95% 80%, 80% 100%, 20% 100%, 5% 80%, 5% 20%);clip-path:polygon(20% 0, 80% 0, 95% 20%, 95% 80%, 80% 100%, 20% 100%, 5% 80%, 5% 20%);height:182px;transition:-webkit-clip-path 500ms cubic-bezier(0.5, 0, 0.2, 1);transition:clip-path 500ms cubic-bezier(0.5, 0, 0.2, 1);transition:clip-path 500ms cubic-bezier(0.5, 0, 0.2, 1), -webkit-clip-path 500ms cubic-bezier(0.5, 0, 0.2, 1)}.tile__image--octagon-reverse img{-o-object-fit:cover;object-fit:cover}@media (max-width: 659px){.tile__image--octagon-reverse img{height:124px !important}}@media (max-width: 659px){.tile__image--octagon-reverse{-webkit-clip-path:polygon(20% 0, 80% 0, 100% 25%, 100% 75%, 80% 100%, 20% 100%, 0% 75%, 0% 25%);clip-path:polygon(20% 0, 80% 0, 100% 25%, 100% 75%, 80% 100%, 20% 100%, 0% 75%, 0% 25%);height:124px}}.tile__image--decagon{-webkit-clip-path:polygon(70% 0, 90% 20%, 100% 50%, 90% 80%, 65% 100%, 35% 100%, 10% 80%, 0 50%, 10% 20%, 35% 0);clip-path:polygon(70% 0, 90% 20%, 100% 50%, 90% 80%, 65% 100%, 35% 100%, 10% 80%, 0 50%, 10% 20%, 35% 0);width:191px;margin:0 auto}.tile__image--decagon img{height:182px;-o-object-fit:cover;object-fit:cover}.tile__image--square{margin:0 auto;border-radius:0;width:182px;height:182px}.tile__image--square img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}@media (max-width: 1023px){.tile__image--square{width:100% !important}}.tile__image--rounded{height:182px}.tile--collections .tile__image--rounded{height:auto;margin:auto}.tile__image--rounded img{border-radius:40px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 660px) and (max-width: 1023px){.tile__image--rounded{border-radius:15px}}@media (max-width: 659px){.tile__image--rounded{border-radius:7px;height:105px}}.tile__image--circle{border-radius:50%;width:100%;height:100%}.tile__image--bevel{-webkit-clip-path:polygon(0 50px, 50px 0, calc(100% - 50px) 0, 100% 50px, 100% calc(100% - 50px), calc(100% - 50px) 100%, 50px 100%, 0 calc(100% - 50px));clip-path:polygon(0 50px, 50px 0, calc(100% - 50px) 0, 100% 50px, 100% calc(100% - 50px), calc(100% - 50px) 100%, 50px 100%, 0 calc(100% - 50px));border-radius:0}@media (max-width: 659px){.tile__image--bevel,.tile__image--bevel-mobile{-webkit-clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px));clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px))}}.tile__image--oval{display:block;aspect-ratio:340 / 210;border-radius:50%}.tile__image img{width:100%;height:100%;-o-object-position:top;object-position:top;display:block;transition:filter 0.5s cubic-bezier(0.5, 0, 0.2, 1),border-radius .5s cubic-bezier(0.5, 0, 0.2, 1)}.tile__figure{position:relative;width:75%}@media (max-width: 659px){.tile__figure{width:60%;margin-left:9.6vw}}.tile__circle{position:absolute;z-index:2;right:-65px;top:0;width:100px;height:100px;border-radius:50%;background-color:#001af5}.tile__description{font-family:"GTUltraStandard",serif;font-weight:300;font-size:22px;font-size:1.375rem;line-height:1.27273;letter-spacing:-0.08px;max-width:332px;padding:35px 0 60px;margin-bottom:auto;margin-top:0}.contrast .tile__description{font-size:25px;font-size:1.5625rem;line-height:1.12}@media (max-width: 659px){.tile__description{font-size:20px;font-size:1.25rem;line-height:1.3;padding-right:5px;padding-bottom:40px}}.tile__wrap,.tile__content{position:relative}@media (min-width: 1024px){.tile__wrap,.tile__content{padding-right:30px}}.tile__wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-bottom:1.875rem;height:12.5rem}.tile--collections .tile__wrap,.tile--intro .tile__wrap{padding-right:0}@media (max-width: 1023px){.tile--collections .tile__wrap,.tile--intro .tile__wrap{flex-direction:column;flex-wrap:unset;height:auto;align-items:center}}.tile--intro .tile__wrap{height:auto}.tile__wrap .tile__item{margin:0}.tile--person .tile__content{padding-top:10px}.tile--scenario .tile__content{padding-right:0}.tile__details{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 0 30px}@media (min-width: 660px) and (max-width: 1023px){.tile__details{padding:0 0 15px}}@media (max-width: 659px){.tile__details{display:none}}.tile__age{border:1px solid currentColor;border-radius:6px;padding:0 8px;height:25px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:14px;font-size:.875rem;line-height:1;letter-spacing:-0.19px}.contrast .tile__age{font-size:16px;font-size:1rem;line-height:1}@media (max-width: 1023px){.tile__item{position:static}}.tile--collections .tile__item{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 1023px){.tile--collections .tile__item{width:100%}.tile--collections .tile__item .tile__image{width:25rem;height:auto;margin:0 auto}}@media (max-width: 1023px) and (max-width: 659px){.tile--collections .tile__item .tile__image{width:15.9375rem}}@media (max-width: 1023px){.tile--collections .tile__item--last{width:100% !important;flex-direction:row}}.tile--collections .tile__item .tile__shape{text-align:center}.tile--collections .tile__item .tile__shape svg{max-height:200px;width:auto;margin:auto;overflow:visible}.tile__icon{position:absolute;top:0;right:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.tile--person .tile__icon{top:50%;transform:translateY(-50%)}@media (max-width: 659px){.tile__icon{width:24px;height:14px}}.tile__title{font-weight:700;margin-top:10px;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:1px;transition:-webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);font-size:18px;font-size:1.125rem;line-height:1.11111;letter-spacing:-0.2px}.contrast .tile__title{font-size:20px;font-size:1.25rem;line-height:1}@media (min-width: 660px) and (max-width: 1023px){.tile__title{font-size:14px;font-size:.875rem;line-height:1.42857;margin-top:5px;margin-right:25px}}@media (max-width: 659px){.tile__title{margin-right:24px}.tile--scenario .tile__title{font-size:18px;font-size:1.125rem;line-height:1.11111}.path__posters .tile__title{font-size:13px;font-size:.8125rem;line-height:1}}.tile--secret .tile__title{font-size:36px;font-size:2.25rem;line-height:.83333;font-family:"GTUltraFine",serif;font-weight:700;margin:26px 0 4px}@media (max-width: 659px){.tile--secret .tile__title{margin:0}}.tile--collections .tile__title{text-align:center;font-size:16px;font-size:1rem;line-height:1.875;letter-spacing:-0.2px;font-family:"GTUltraStandard",serif;font-weight:300;margin-bottom:1rem}.contrast .tile--collections .tile__title{font-size:18px;font-size:1.125rem;line-height:1.66667}@media (max-width: 659px){.tile--collections .tile__title{margin-bottom:2.375rem}}.tile--collections .tile__title h2{font-size:36px;font-size:2.25rem;line-height:1.11111;font-family:"GTUltraFine",serif;font-weight:700}@media (max-width: 659px){.tile--collections .tile__title h2{font-size:28px;font-size:1.75rem;line-height:1.07143}}.tile--collections .tile__title h2 small{position:absolute;font-size:15px;font-size:.9375rem;line-height:1;font-family:"GTUltraStandard",serif;font-weight:100;color:red;letter-spacing:-0.2px;display:inline-block;vertical-align:super;margin-top:-.625rem}.contrast .tile--collections .tile__title h2 small{font-size:17px;font-size:1.0625rem;line-height:1}@media (max-width: 659px){.tile--collections .tile__title h2 small{font-size:13px;font-size:.8125rem;line-height:1;margin-top:-.3125rem}}.tile--scenarios .tile__title{font-size:28px;font-size:1.75rem;line-height:1.21429;letter-spacing:-0.25px}@media (max-width: 659px){.tile--scenarios .tile__title{font-size:22px;font-size:1.375rem;line-height:1.09091}}.tile--series .tile__title,.tile--series-full .tile__title{font-size:36px;font-size:2.25rem;line-height:1;font-family:"GTUltraFine",serif;font-weight:700;margin-bottom:0.5em}.tile--series .tile__title{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;grid-column:2;font-size:36px;font-size:2.25rem;line-height:1;font-family:"GTUltraFine",serif;font-weight:700;margin-bottom:0.5em;align-self:end;height:100px}@media (max-width: 659px){.tile--series .tile__title{font-size:26px;font-size:1.625rem;line-height:1.07692;grid-column:1}}@media (max-width: 659px){.tile--secret .tile__title,.tile--series-full .tile__title{font-size:28px;font-size:1.75rem;line-height:1.07143;margin-bottom:2px}}.tile--scenario .tile__title{font-size:24px;font-size:1.5rem;line-height:1.08333;height:104px;letter-spacing:-0.2px;font-family:"GTUltraFine",serif;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.contrast .tile--scenario .tile__title{font-size:27px;font-size:1.6875rem;line-height:.96296}@media (max-width: 659px){.tile--scenario .tile__title{font-size:18px;font-size:1.125rem;line-height:1.11111;height:auto}}.tile--document .tile__title{letter-spacing:-0.2px}.tile--riddle .tile__title,.tile--path .tile__title,.tile--audiobook .tile__title{font-size:32px;font-size:2rem;line-height:1;letter-spacing:-0.27px;font-family:"GTUltraFine",serif;font-weight:700;margin:20px 0 17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 659px){.tile--riddle .tile__title,.tile--path .tile__title,.tile--audiobook .tile__title{font-size:26px;font-size:1.625rem;line-height:1.53846;margin:10px 0 5px}}.tile--audiobook .tile__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tile__subtitle{font-size:30px;font-size:1.875rem;line-height:1;font-family:"GTUltraFine",serif;font-weight:700}@media (max-width: 659px){.tile__subtitle{font-size:20px;font-size:1.25rem;line-height:1.2;font-family:"GTUltraFine",serif;font-weight:100;margin:0 15px}}.tile__subtitle strong{color:red}@media (max-width: 659px){.tile__subtitle strong{font-family:"GTUltraFine",serif;font-weight:100}}.tile__descr{font-weight:300}.tile--scenario .tile__descr{margin-bottom:25px;height:168px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}@media (min-width: 660px) and (max-width: 1023px){.tile--scenario .tile__descr{margin-bottom:0px}}@media (max-width: 659px){.tile--scenario .tile__descr{height:auto}}@media (min-width: 660px) and (max-width: 1023px){.tile__descr{font-size:14px;font-size:.875rem;line-height:1.42857}}.tile--riddle .tile__descr{margin-bottom:38px;height:42px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3}@media (min-width: 1024px){.tile--riddle .tile__descr{height:66px;margin-bottom:30px}}.tile--path .tile__descr{max-width:calc(.375 * var(--vw));margin-bottom:40px;letter-spacing:0.22px;font-size:16px;font-size:1rem;line-height:1.5;height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.contrast .tile--path .tile__descr{font-size:18px;font-size:1.125rem;line-height:1.33333}@media (max-width: 659px){.tile--path .tile__descr{font-size:15px;font-size:.9375rem;line-height:1.6;-webkit-line-clamp:unset;margin-right:0;height:unset;max-width:unset;margin-bottom:20px}}@media (min-width: 660px) and (max-width: 1023px){.tile--path .tile__descr{font-size:20px;font-size:1.25rem;line-height:1.6;-webkit-line-clamp:unset;margin-right:0;height:unset;max-width:70.3125vw;margin-bottom:20px}}@media (max-width: 659px){.tile--secret .tile__descr{font-size:16px;font-size:1rem;line-height:1.875;letter-spacing:-0.2px;margin-top:0}}@media (max-width: 659px){.tile__descr{font-size:12px;font-size:.75rem;line-height:1.16667;letter-spacing:-0.15px;margin-top:7px;order:3}}.tile__number strong{font-size:76px;font-size:4.75rem;line-height:.84211;font-family:"GTUltraFine",serif;font-weight:700;display:block}@media (min-width: 660px) and (max-width: 1023px){.tile__number strong{font-size:50px;font-size:3.125rem;line-height:.8}}.tile__number--big strong{font-size:100px;font-size:6.25rem;line-height:.9;margin-top:-.25rem;margin-bottom:-.125rem}.tile__number span{width:70.18182%;display:block}@media (max-width: 659px){.tile__number strong{font-size:40px;font-size:2.5rem;line-height:1}.tile__number--big strong{font-size:54px;font-size:3.375rem;line-height:1.11111}.tile__number span{font-size:12px;font-size:.75rem;line-height:1.25;width:100%}}@media (max-width: 659px){.tile__category{font-size:0.8em}}.tile__name,.tile__category{margin-bottom:2.0625rem}.tile__name small,.tile__category small{font-weight:300}.tile__name strong,.tile__category strong{display:block;font-family:"GTUltraFine",serif;font-weight:700;font-size:40px;font-size:2.5rem;line-height:1}@media (max-width: 659px){.tile__name strong,.tile__category strong{font-size:30px;font-size:1.875rem;line-height:1}}.tile__name--long strong,.tile__category--long strong{font-size:32px;font-size:2rem;line-height:1.0625}@media (max-width: 659px){.tile__name--long strong,.tile__category--long strong{font-size:26px;font-size:1.625rem;line-height:1.07692}}@media (max-width: 659px){.tile__name,.tile__category{margin-bottom:1em}.tile__name small,.tile__category small{font-size:11px;font-size:.6875rem;line-height:1}.tile__name strong,.tile__category strong{font-size:22px;font-size:1.375rem;line-height:1}}.tile__name{text-align:center}.tile__person-name{font-family:"GTUltraFine",serif;font-weight:700;font-size:30px;font-size:1.875rem;line-height:1.06667;letter-spacing:-0.37px}@media (max-width: 659px){.tile__person-name{font-size:24px;font-size:1.5rem;line-height:1.08333}}.tile__circles{margin-left:auto;display:flex;align-items:center;margin-top:-.125rem}.tile__circles i{margin-left:-.25rem}.tile__info .tile__circles{margin-left:0}@media (min-width: 660px) and (max-width: 1023px){.tile--collections .tile__circles{height:3rem}}@media (max-width: 1023px){.tile--collections .tile__circles{position:absolute;right:0;bottom:0;height:1rem}}@media (max-width: 1023px) and (max-width: 659px){.tile--collections .tile__circles{height:2rem}}:not(.tile--account)>.tile__shape{position:relative;z-index:-1}:not(.tile--account)>.tile__shape--redbevel{margin:2.0625rem 0 2.75rem;aspect-ratio:1.38}:not(.tile--account)>.tile__shape--redbevel svg{width:100%;height:100%}:not(.tile--account)>.tile__shape--pinkyellowgray{margin:-5.5rem -.125rem 1.5625rem 1.1875rem}:not(.tile--account)>.tile__shape--redpinkdecagon{margin:0 1.875rem 3.3125rem .125rem}:not(.tile--account)>.tile__shape--octagon-horizontal{-webkit-clip-path:polygon(0 50px, 50px 0, calc(100% - 50px) 0, 100% 50px, 100% calc(100% - 50px), calc(100% - 50px) 100%, 50px 100%, 0 calc(100% - 50px));clip-path:polygon(0 50px, 50px 0, calc(100% - 50px) 0, 100% 50px, 100% calc(100% - 50px), calc(100% - 50px) 100%, 50px 100%, 0 calc(100% - 50px));height:200px;margin:40px 0}:not(.tile--account)>.tile__shape--octagon-horizontal b{display:block;width:100%;height:100%;background-color:red;transition:border-radius 0.3s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 659px){:not(.tile--account)>.tile__shape--redbevel{margin:1em 0;height:100px}:not(.tile--account)>.tile__shape--octagon-horizontal{height:100px;-webkit-clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px));clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px));margin:1em 0}}@media (max-width: 659px){:not(.tile--account)>.tile__shape--big svg{width:260px !important}}:not(.tile--account)>.tile__shape svg{width:100%}:not(.tile--account)>.tile__shape svg path{transform-origin:bottom;transition:transform 0.5s;transition-timing-function:cubic-bezier(0.64, 0.57, 0.67, 1.23)}:not(.tile--account)>.tile__shape--03 svg path{transform-origin:bottom left}:not(.tile--account)>.tile__shape--04 svg path{transform-origin:right}:not(.tile--account)>.tile__shape--04 svg path:nth-of-type(2){transform-origin:left}@media (max-width: 659px){.tile--series-full :not(.tile--account)>.tile__shape{position:relative;left:-.625rem}}@media (max-width: 659px){:not(.tile--account)>.tile__shape{text-align:left}}.tile--audiobook>.tile__shape--redpinkdecagon{margin-bottom:0}.tile__link{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:1}.accessibility .tile__link:focus{z-index:-1}.accessibility .tile__link:focus ~ .tile__image{filter:saturate(0) contrast(1.25)}.accessibility .tile__link:focus ~ .tile__number,.accessibility .tile__link:focus ~ .tile__content,.accessibility .tile__link:focus ~ .tile__category,.accessibility .tile__link:focus ~ .tile__more,.accessibility .tile__link:focus ~ .tile__title,.accessibility .tile__link:focus ~ .tile__subtitle,.accessibility .tile__link:focus ~ .tile__descr,.accessibility .tile__link:focus ~ .tile__left,.accessibility .tile__link:focus ~ .tile__icon,.accessibility .tile__link:focus ~ .tile__audio-descr{color:yellow !important}.modernizr-no-touchevents .tile__link:hover ~ .tile__image img,.accessibility .tile__link:focus ~ .tile__image img{border-radius:20px}.modernizr-no-touchevents .tile__link:hover ~ .tile__favorites,.accessibility .tile__link:focus ~ .tile__favorites{border-radius:20px 20px 0 0}.modernizr-no-touchevents .tile__link:hover ~ .tile__image img,.accessibility .tile__link:focus ~ .tile__image img{filter:brightness(1.15) contrast(0.9)}.modernizr-no-touchevents .tile__link:hover ~ .tile__content .tile__text em,.accessibility .tile__link:focus ~ .tile__content .tile__text em{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.modernizr-no-touchevents .tile__link:hover ~ .tile__more .tile__more-icon,.accessibility .tile__link:focus ~ .tile__more .tile__more-icon{transform:scaleX(1.3);transition-delay:0ms}.modernizr-no-touchevents .tile__link:hover ~ .tile__more .tile__more-text,.accessibility .tile__link:focus ~ .tile__more .tile__more-text{transform:translateX(10%);transition-delay:100ms}.modernizr-no-touchevents .tile__link:hover ~ .tile__shape--octagon-horizontal>*,.accessibility .tile__link:focus ~ .tile__shape--octagon-horizontal>*{border-radius:50%}.modernizr-no-touchevents .tile__link:hover ~ .tile__image--octagon-reverse,.accessibility .tile__link:focus ~ .tile__image--octagon-reverse{-webkit-clip-path:polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);clip-path:polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%)}.modernizr-no-touchevents .tile__link:hover ~ .tile__image--octagon,.accessibility .tile__link:focus ~ .tile__image--octagon{border-radius:50%}.modernizr-no-touchevents .tile__link:hover ~ .tile__image--bevel,.accessibility .tile__link:focus ~ .tile__image--bevel{border-radius:50%}.modernizr-no-touchevents .tile__link:hover ~ .tile__content .tile__title,.accessibility .tile__link:focus ~ .tile__content .tile__title{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.tile__date{font-size:22px;font-size:1.375rem;line-height:1.36364;letter-spacing:-0.2px;margin-bottom:0.25em}.contrast .tile__date{font-size:25px;font-size:1.5625rem;line-height:1.2}.tile__date svg{position:relative;top:-2px}@media (max-width: 659px){.tile__date{font-size:14px;font-size:.875rem;line-height:1.14286;letter-spacing:-0.13px}.tile__date svg{width:16px;height:16px}.module--tiles-home .tile__date{margin-bottom:.4375rem}}.tile__text{font-size:26px;font-size:1.625rem;line-height:1.15385;font-family:"GTUltraFine",serif;font-weight:100;letter-spacing:-0.26px}.contrast .tile__text{font-size:29px;font-size:1.8125rem;line-height:1.03448}@media (max-width: 659px){.tile__text{font-size:15px;font-size:.9375rem;line-height:1.13333;letter-spacing:-0.15px}}.tile__text em{-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:1px;transition:-webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1)}@media (min-width: 1024px){.tile--event .tile__text em{font-size:28px;font-size:1.75rem;line-height:1.07143}}.tile--event .tile__text{font-weight:100}@media (max-width: 659px){.tile--series-full .tile__text{font-size:20px;font-size:1.25rem;line-height:1.2}}.tiles--audiobooks .tile__text{font-family:"GTUltraFine",serif;font-weight:100;margin-bottom:13px;font-size:28px;font-size:1.75rem;line-height:1.07143}@media (min-width: 1024px){.tiles--audiobooks .tile__text{padding-right:calc(.08047 * var(--vw))}}@media (max-width: 659px){.tiles--audiobooks .tile__text{font-size:20px;font-size:1.25rem;line-height:1.2}}@media (max-width: 659px){.tile__text--game{margin:1.5rem 0}}.tile__left,.tile__right{flex-basis:1}.tile__left{border-color:pink}.tile--series-full .tile__left{max-width:calc(.375 * var(--vw));position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (min-width: 1024px){.tile--series-full .tile__left{margin-bottom:50px;height:calc(100% - 50px)}}@media (max-width: 1023px){.tile--series-full .tile__left{max-width:100%}}@media (min-width: 1024px){.tile--series-full-rev .tile__left{margin-bottom:0px;height:100%}}.tile--scenarios .tile__left{flex-basis:45%;align-self:stretch}@media (max-width: 659px){.tile--scenarios .tile__left{flex-basis:unset;margin-bottom:auto}}.tiles--audiobooks .tile__left{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.tile__right{border-color:pink}@media (max-width: 659px){.tile--series-full .tile__right--short{margin:1rem 0 !important}}@media (min-width: 660px) and (max-width: 1023px){.tile--series-full .tile__right--short{margin:2.5rem 0 .625rem !important}}@media (max-width: 1023px){.tile--series-full .tile__right{margin:4.0625rem 0 2.5rem}}@media (min-width: 660px) and (max-width: 1023px){.tile--series-full .tile__right{margin-bottom:6.25rem;margin-left:auto}}.tile--scenarios .tile__right{flex-basis:40%;padding-left:35px;padding-right:0px}@media (min-width: 660px) and (max-width: 1023px){.tile--scenarios .tile__right{flex-basis:33%}}@media (max-width: 659px){.tile--scenarios .tile__right{flex-basis:unset;margin-bottom:20px}}.tile__note{margin-top:10px;font-size:14px;font-size:.875rem;line-height:1.2}@media (max-width: 659px){.tile__note{font-size:12px;font-size:.75rem;line-height:1.1}}.tile__favorites{position:absolute;z-index:1;top:0;left:0;right:-10px;height:28px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;overflow:hidden;border-radius:6px 6px 0 0;transition:border-radius .5s cubic-bezier(0.5, 0, 0.2, 1);pointer-events:none}.tile__favorites--object{color:#fff;right:0}.tile__favorites--object::before{content:"";position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:0;background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(0,0,0,0));opacity:0.4}.tile__favorites a{pointer-events:all;display:inline-block;padding:3px 10px;position:relative}.tile__favorites svg{width:14px;height:14px}.tile__game-image{margin-left:12%}@media (min-width: 1600px){.tile__game-image{margin-left:0%}}@media (max-width: 1023px){.tile__game-image{margin:20px auto 0}}.modernizr-no-touchevents .tiles--audiobooks .tile .tile__link:hover ~ .tile__audio-descr .tile__more-container .tile__more-icon,.accessibility .tiles--audiobooks .tile .tile__link:focus ~ .tile__audio-descr .tile__more-container .tile__more-icon,.modernizr-no-touchevents .tile--audio-collection .tile__link:hover ~ .tile__audio-descr .tile__more-container .tile__more-icon,.accessibility .tile--audio-collection .tile__link:focus ~ .tile__audio-descr .tile__more-container .tile__more-icon{transform:scaleX(1.3) !important;transition-delay:0ms !important}.modernizr-no-touchevents .tiles--audiobooks .tile .tile__link:hover ~ .tile__audio-descr .tile__more-container .tile__more-text,.accessibility .tiles--audiobooks .tile .tile__link:focus ~ .tile__audio-descr .tile__more-container .tile__more-text,.modernizr-no-touchevents .tile--audio-collection .tile__link:hover ~ .tile__audio-descr .tile__more-container .tile__more-text,.accessibility .tile--audio-collection .tile__link:focus ~ .tile__audio-descr .tile__more-container .tile__more-text{transform:translateX(10%) !important;transition-delay:100ms !important}.tile--audio-collection{border:0}.tile--audio-collection.tile--series-full{max-width:unset;border:0}.tile--audio-collection .tile__left{max-width:inherit;align-self:stretch}@media (max-width: 659px){.tile--audio-collection .tile__left{max-width:unset;height:auto}}@media (max-width: 659px){.tile--audio-collection .tile__left .tile__title{text-align:center;margin:0 auto 20px}}@media (max-width: 659px){.tile--audio-collection .tile__left .tile__more-container{display:block;text-align:center}.tile--audio-collection .tile__left .tile__more-container span{font-size:15px;font-size:.9375rem;line-height:2}}.tile--audio-collection .tile__text{max-width:70%;margin-bottom:15px}@media (max-width: 659px){.tile--audio-collection .tile__text{max-width:unset;text-align:center;font-weight:200;width:90%;margin:0 auto 20px}}.tile--audio{display:flex;flex-direction:column;border-left:1px solid #000;height:100%;justify-content:space-between;width:50%;padding:0 20px;position:relative}.modernizr-no-touchevents .tile--audio .tile__link:hover ~ .tile__descr-audio .tile__more-container .tile__more-icon,.accessibility .tile--audio .tile__link:focus ~ .tile__descr-audio .tile__more-container .tile__more-icon{transform:scaleX(1.3) !important;transition-delay:0ms !important}.modernizr-no-touchevents .tile--audio .tile__link:hover ~ .tile__descr-audio .tile__more-container .tile__more-text,.accessibility .tile--audio .tile__link:focus ~ .tile__descr-audio .tile__more-container .tile__more-text{transform:translateX(10%) !important;transition-delay:100ms !important}@media (max-width: 659px){.tile--audio{width:50%;height:auto;padding:0 12px}.tile--audio:nth-of-type(n){border-left:0;padding:0 12px 0 0}.tile--audio:nth-of-type(2n){padding:0 0 0 12px;border-left:1px solid #000}}.tile--audio .tile__descr-audio{position:relative}@media (max-width: 659px){.tile--audio .tile__descr{margin-top:0}}.tile--audio .tile__title{font-size:16px;font-size:1rem;line-height:1.375;font-family:"GTUltraStandard",serif;font-style:italic;margin:0}@media (max-width: 659px){.tile--audio .tile__title{font-size:13px;font-size:.8125rem;line-height:1;margin-bottom:10px}}.tile--audio .tile__more-container{margin-top:15px;padding-top:8px;border-top:.5px solid #000}@media (max-width: 659px){.tile--audio .tile__more-container{margin-bottom:0;padding-top:0}}.tile--audio .tile__radio-icon{position:absolute;right:0;top:0}.tile--audio .tile__radio-icon svg{width:42px;height:42px;right:-8px}@media (max-width: 659px){.tile--audio .tile__radio-icon svg{width:25px;height:25px;right:-4px}}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--12 path:nth-of-type(1),.accessibility .tile--account .tile__link:focus ~ .tile__shape--12 path:nth-of-type(1){transform:translateY(-40px)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--12 path:nth-of-type(2),.accessibility .tile--account .tile__link:focus ~ .tile__shape--12 path:nth-of-type(2){transform:rotate(-15deg) translateY(30px)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--13 path:nth-of-type(1),.accessibility .tile--account .tile__link:focus ~ .tile__shape--13 path:nth-of-type(1){transform:scale(0.3)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--13 path:nth-of-type(2),.accessibility .tile--account .tile__link:focus ~ .tile__shape--13 path:nth-of-type(2){transform:translateX(-100px)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--14 path:nth-of-type(1),.accessibility .tile--account .tile__link:focus ~ .tile__shape--14 path:nth-of-type(1){transform:scaleX(0.5)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--14 path:nth-of-type(2),.accessibility .tile--account .tile__link:focus ~ .tile__shape--14 path:nth-of-type(2){transform:scaleX(2.4)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--15 path:nth-of-type(1),.accessibility .tile--account .tile__link:focus ~ .tile__shape--15 path:nth-of-type(1){transform:translate(30px, -50px)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--15 path:last-of-type,.accessibility .tile--account .tile__link:focus ~ .tile__shape--15 path:last-of-type{transform:translate(20px, 0) rotate(10deg)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--16 path:nth-of-type(1),.accessibility .tile--account .tile__link:focus ~ .tile__shape--16 path:nth-of-type(1){transform:translate(30px, -50px)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--16 path:nth-of-type(2),.accessibility .tile--account .tile__link:focus ~ .tile__shape--16 path:nth-of-type(2){transform:translate(20px, 0) rotate(20deg)}.modernizr-no-touchevents .tile--account .tile__link:hover ~ .tile__shape--16 path:nth-of-type(3),.accessibility .tile--account .tile__link:focus ~ .tile__shape--16 path:nth-of-type(3){transform:translateY(30px)}.tile--account .tile__shape svg path{transition:transform 500ms cubic-bezier(0.5, 0, 0.2, 1)}.tile--account .tile__shape--12 path:nth-of-type(2){transform-origin:bottom right}.tile--account .tile__shape--16 path:nth-of-type(2){transform-origin:right}.accesibility .tile--account{background-color:black !important;color:yellow !important}.form{font-family:"GTUltraStandard",serif;font-weight:300}.form:not(:last-child){margin-bottom:60px}@media (min-width: 1024px){.form--advanced{padding-bottom:80px}}.form__title{font-size:32px;font-size:2rem;line-height:1.09375;font-family:"GTUltraFine",serif;font-weight:700;padding-bottom:10px;border-bottom:1px solid #1D1D1D;margin-bottom:calc(.00781 * var(--vw))}.form__title--standard{font-family:"GTUltraStandard",serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.16667;border:none;margin:0;padding:0}.contrast .form__title--standard{font-size:27px;font-size:1.6875rem;line-height:1.03704}.form__row,.form__wrap{display:flex;justify-content:space-between}@media (min-width: 660px) and (max-width: 1023px){.form__wrap{max-width:calc(50% - 10px);display:flex;align-items:flex-start}}.form__row{justify-content:space-between}@media (orientation: landscape) and (max-width: 1025px){.form__row .form__item--alone{width:calc(50% - 20px) !important}}@media (max-width: 659px){.form__row{flex-direction:column}}.form__row--log{border-top:1px solid #949292;border-bottom:1px solid #949292;margin:44px 0 32px;padding:5px 0 24px;justify-content:space-between !important}@media (max-width: 1023px){.form__row--log{flex-direction:column !important;align-items:center}}@media (max-width: 659px){.form__row--log{margin-top:34px}}.form__row--log p{margin-bottom:14px !important}.form__row--log .button{min-width:130px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width: 1023px){.form__row--log .button{min-width:80px;padding:10px;font-size:15px;font-size:.9375rem;line-height:1.13333}}@media (min-width: 660px) and (max-width: 1023px){.form__row--log .button{min-width:110px}}@media (max-width: 659px){.form__row--reverse-m{flex-direction:column-reverse}}.form__row p{font-size:13px;font-size:.8125rem;line-height:1.15385}.contrast .form__row p{font-size:14px;font-size:.875rem;line-height:1.07143}.form__row--flexwrap{flex-wrap:wrap;justify-content:flex-start;flex-direction:row}.form__row--flexwrap p{margin:16px 0 0;flex-basis:100%}.form__row--mt{margin-top:calc(.02187 * var(--vw)) !important}@media (max-width: 659px){.form__row--mt{margin-top:9.6vw !important}}.form__row:last-of-type{align-items:center;margin-top:10px}@media (max-width: 659px){.form__row:last-of-type{flex-direction:row}}.form__row:last-of-type .form__item{margin-bottom:0}@media (max-width: 659px){.form__row--mobile{flex-direction:row}}.form__span{font-size:15px;font-size:.9375rem;line-height:1.13333;font-family:"GTUltraStandard",serif;font-weight:700;display:flex;align-items:center;margin-bottom:8px}@media (max-width: 659px){.form__span{font-size:13px;font-size:.8125rem;line-height:1.15385;font-weight:500}}.form a{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;font-size:15px;font-size:.9375rem;line-height:1.13333;font-family:"GTUltraStandard",serif;font-weight:300;display:flex;align-items:center;height:30px;text-underline-offset:5px;transition:-webkit-text-decoration-color .25s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .25s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .25s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color .25s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 659px){.form a:not(.button){font-size:13px;font-size:.8125rem;line-height:1.15385;font-weight:500}}@media (min-width: 660px) and (max-width: 1023px){.form a{height:45px}}.contrast .form a{font-size:17px;font-size:1.0625rem;line-height:1}.form a.button{font-weight:300}.modernizr-no-touchevents .form a:not(.button):hover,.accessibility .form a:not(.button):focus{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.form textarea,.form select,.form input{background:var(--color-bg);border:1px solid #949292;height:30px;padding:0 12px;width:100%;display:block;transition:border-color .25s cubic-bezier(0.5, 0, 0.2, 1);min-height:44px;border-radius:4px}.form textarea[type="checkbox"],.form select[type="checkbox"],.form input[type="checkbox"]{min-height:unset}.form textarea.datepicker-input,.form select.datepicker-input,.form input.datepicker-input{padding-left:25px;padding-right:0;text-align:center}.form textarea.datepicker-input::-moz-placeholder, .form select.datepicker-input::-moz-placeholder, .form input.datepicker-input::-moz-placeholder{color:red;font-size:15px;font-size:.9375rem;line-height:1.4}.form textarea.datepicker-input:-ms-input-placeholder, .form select.datepicker-input:-ms-input-placeholder, .form input.datepicker-input:-ms-input-placeholder{color:red;font-size:15px;font-size:.9375rem;line-height:1.4}.form textarea.datepicker-input::placeholder,.form select.datepicker-input::placeholder,.form input.datepicker-input::placeholder{color:red;font-size:15px;font-size:.9375rem;line-height:1.4}.contrast .form textarea.datepicker-input::-moz-placeholder, .contrast .form select.datepicker-input::-moz-placeholder, .contrast .form input.datepicker-input::-moz-placeholder{font-size:17px;font-size:1.0625rem;line-height:1.23529}.contrast .form textarea.datepicker-input:-ms-input-placeholder, .contrast .form select.datepicker-input:-ms-input-placeholder, .contrast .form input.datepicker-input:-ms-input-placeholder{font-size:17px;font-size:1.0625rem;line-height:1.23529}.contrast .form textarea.datepicker-input::placeholder,.contrast .form select.datepicker-input::placeholder,.contrast .form input.datepicker-input::placeholder{font-size:17px;font-size:1.0625rem;line-height:1.23529}.modernizr-no-touchevents .form textarea:hover,.accessibility .form textarea:focus,.modernizr-no-touchevents .form select:hover,.accessibility .form select:focus,.modernizr-no-touchevents .form input:hover,.accessibility .form input:focus{border-color:#1D1D1D}.form input[hidden]{display:none}.form input:required+label::before,.form textarea:required+label::before{content:"";position:absolute;height:4px;width:4px;background:#949292;border-radius:50%;right:11px;bottom:calc(50% - 10px)}.form fieldset,.form legend{margin-bottom:0.5rem}.form__response--fail{margin-top:10px;color:red}.form__item{margin-bottom:1rem;position:relative;width:100%;display:flex;justify-content:center;flex-direction:column-reverse}.form__item--info{margin-bottom:calc(.03906 * var(--vw))}@media (max-width: 659px){.form__item--info{margin-top:calc(.00781 * var(--vw)) !important;margin-bottom:40px}}@media (min-width: 660px) and (max-width: 1023px){.form__item--info{margin-top:calc(.00781 * var(--vw)) !important;margin-bottom:40px !important}}.module--register .form__item{justify-content:flex-start;flex-direction:column}.form__item--buttons{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}@media (max-width: 659px){.form__item--row{flex-direction:row;justify-content:space-around}}@media (min-width: 1024px){.form__item--accessible{display:none}.form__item--accessible-first{margin-right:18px}.accessibility .form__item--accessible{display:block}.accessibility .form__item--not-accessible{display:none}}.form__item--no-margin{margin-bottom:0}.form__item--no-margin input{max-height:unset}@media (min-width: 1024px){.form__row>.form__item+.form__wrap{margin-left:20px}.form__row>.form__item+.form__wrap.form__item--link{margin-left:0}}.accessibility .form__item input:focus ~ label{color:yellow !important;background-color:black !important}@media (max-width: 1023px){.form__item input[type=date]{padding-left:2.1875rem;text-align:center;display:flex;align-items:center;justify-content:center;white-space:nowrap}.form__item input[type=date]::-webkit-date-and-time-value{margin-right:12px}.form__item input[type=date]::-webkit-calendar-picker-indicator{display:none}}@media (max-width: 659px) and (max-width: 300px){.form__item input[type=date]{font-size:11px;font-size:.6875rem;line-height:1;padding-left:20px;padding-right:7px}}@media (orientation: landscape) and (max-width: 1025px){.form__item{margin-bottom:1rem}.form__row .form__item{width:250px}.form__row .form__item:nth-child(2n+1){margin-right:20px}.form__row .form__item:nth-child(2n+1).form__item--one-thirds{margin-right:0}.form__wrap .form__item{margin:0}.form__wrap .form__item:nth-child(2n+1){margin-right:10px}}@media (min-width: 660px) and (max-width: 1023px){.form__item{margin-bottom:1rem}.form__row .form__item{max-width:50%}}@media (max-width: 659px){.form__item{max-width:100% !important}.form__row--mobile .form__item:first-child{margin-right:10px}.form__title+.form__item{margin-top:10.66667vw}}.form__item--align-center{width:100%;max-width:100%;align-items:center}.form__item.is-disabled{opacity:.5}.form__item.is-disabled input{display:none}.form__item.is-disabled label::before{background-color:rgba(148,146,146,0.5)}.form__item label{pointer-events:none}@media (min-width: 660px) and (max-width: 1023px){.form__item--link{width:100%}}@media (max-width: 659px){.form__row--flexwrap .form__item--link{width:50% !important;order:2;margin-top:11.73333vw}}.form__row .form__item{max-width:calc(50% - 10px)}.form__row .form__item.form__item--full-width{width:100%;max-width:100%;margin-left:0;margin-right:0}@media (min-width: 660px) and (max-width: 1023px){.form__row .form__item{max-width:calc(50% - 10px)}}.form__row--log .form__item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form__item label,.form__item p{display:inline-block;font-size:13px;font-size:.8125rem;line-height:1.15385;padding-bottom:2px}.contrast .form__item label,.contrast .form__item p{font-size:14px;font-size:.875rem;line-height:1.07143}.form__item svg{position:absolute;top:calc(50% - 6px);left:5px;pointer-events:none}@media (max-width: 1023px){.form__item svg{top:calc(50% - 7px)}.form__row--log .form__item svg{left:2px}}@media (max-width: 659px){.form__item svg{top:calc(50% - 6px)}}@media (max-width: 659px) and (max-width: 300px){.form__item svg{top:calc(50% - 2px)}}.form__item .button--outline svg{top:50%;transform:translateY(-50%)}.form__item .button--outline svg+span{padding-left:20px}fieldset .form__item{margin-bottom:0.5rem}.form__item--submit{width:171px;padding:0}.form__item--submit .button{width:100%}@media (min-width: 660px) and (max-width: 1023px){.form__item--clear+.form__item--submit{max-width:35%}}.form__item--with-icon{position:relative}@media (max-width: 659px){.form__title+.form__item--with-icon{margin-top:8vw}}.form__item--with-icon::before{top:50%}.form__item--with-icon label{position:absolute;top:1px;left:1px;width:100%;height:calc(100% - 2px);pointer-events:none}.form__item--with-icon label::before{top:calc(50% - 2px)}.form__item--with-icon label span{position:absolute;top:0;left:0;width:35px;height:100%;border-bottom-left-radius:4px;border-top-left-radius:4px;background-color:#E8E6DD;color:#949292}.form__item--with-icon input{padding-left:47px}.form__item--with-icon svg{left:50%;top:50%;transform:translate(-50%, -50%);max-height:20px;max-width:20px}.form__item--with-icon svg path{fill:currentColor}.form__item--full{width:100% !important;max-width:100% !important;margin:0 auto !important}.form__item--half{width:calc(50% - 10px)}@media (orientation: landscape) and (max-width: 1025px){.form__item--half{width:calc(274px / 2 - 36px) !important}}@media (min-width: 660px) and (max-width: 1023px){.form__item--half{width:calc(50% - 10px);margin:0}}@media (max-width: 659px){.form__item--half{width:calc(50% - 9px) !important}}@media (max-width: 659px){.filters .form__item--half:first-of-type{margin-right:0}}.form__item--two-thirds{width:75%}@media (max-width: 1023px){.form__item--two-thirds{width:66%}}.form__item--one-thirds{width:30%;min-width:100px}@media (min-width: 660px) and (max-width: 1023px){.form__item--one-thirds{max-width:30% !important;margin-right:20px !important}}@media (max-width: 1023px){.form__row--flexwrap .form__item--one-thirds{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:110px}}.form__item--clear{opacity:.7;width:auto}@media (orientation: landscape) and (max-width: 1025px){.form__item--clear button{display:flex;align-items:center}}@media (max-width: 1023px){.form__item--clear{max-width:-webkit-fit-content !important;max-width:-moz-fit-content !important;max-width:fit-content !important}}.form__item--clear button{height:30px}@media (max-width: 1023px){.form__item--clear button{display:flex;align-items:center}}.form__item--inline{display:inline-flex;align-items:center;margin-right:.75rem}.form__item--checkbox>div,.form__item--radio>div{padding-left:240px}.form__item--checkbox>label+div,.form__item--radio>label+div{padding-left:0;display:inline-block;vertical-align:top}.form hr{border-color:#949292;margin-bottom:calc(1rem + 10px)}.form input[type=checkbox],.form input[type=radio]{border:none}.form input[type=checkbox]+label,.form input[type=radio]+label{width:auto;padding-left:26px;position:relative;pointer-events:all;height:30px;display:flex;align-items:center}.form input[type=checkbox]+label.form__label,.form input[type=radio]+label.form__label{display:block;height:auto;padding-left:0}.form input[type=checkbox]+label.form__label b,.form input[type=radio]+label.form__label b{padding-left:26px;margin-bottom:4px;display:inline-block;font-size:15px;font-size:.9375rem;line-height:1.06667}.form input[type=checkbox]+label.form__label::before,.form input[type=checkbox]+label.form__label::after,.form input[type=radio]+label.form__label::before,.form input[type=radio]+label.form__label::after{top:9px}.form input[type=checkbox]+label::before,.form input[type=checkbox]+label::after,.form input[type=radio]+label::before,.form input[type=radio]+label::after{content:"";display:block;position:absolute;top:50%}.form input[type=checkbox]+label::before,.form input[type=radio]+label::before{left:0;border-radius:3px;border:1px solid #949292;width:16px;height:16px;transition:border-color .25s cubic-bezier(0.5, 0, 0.2, 1);margin-top:-10px}.form input[type=checkbox]+label::after,.form input[type=radio]+label::after{left:4px;width:8px;height:8px;margin-top:-4px;background:red;transition:transform 0.2s cubic-bezier(0.5, 0, 0.2, 1),opacity 0.2s cubic-bezier(0.5, 0, 0.2, 1);transform:scale(0.5) rotate(-45deg);opacity:0}.form input[type=checkbox]+label a,.form input[type=radio]+label a{font-size:13px;font-size:.8125rem;line-height:1.15385;font-weight:300;padding:0 3px}.contrast .form input[type=checkbox]+label a,.contrast .form input[type=radio]+label a{font-size:14px;font-size:.875rem;line-height:1.07143}.modernizr-no-touchevents .form input[type=checkbox]+label:hover::before,.accessibility .form input[type=checkbox]+label:focus::before,.modernizr-no-touchevents .form input[type=radio]+label:hover::before,.accessibility .form input[type=radio]+label:focus::before{border-color:#1D1D1D}.form input[type=radio]+label::before,.form input[type=radio]+label::after{border-radius:50%}.form input[type=checkbox]+label::after{width:10px;height:5px;background:none;border-width:0 0 1px 1px;border-color:#f8f7f4;border-style:solid;margin-top:-6px;margin-left:-1px}.form input[type=radio]:checked+label::after,.form input[type=checkbox]:checked+label::after{transform:scale(1) rotate(-45deg);opacity:1;transition:opacity 0.3s cubic-bezier(0.5, 0, 0.2, 1) !important;transition-delay:.2s !important}.form input[type=radio]:checked+label::before,.form input[type=checkbox]:checked+label::before{background-color:#1D1D1D;transition:background-color 0.3s cubic-bezier(0.5, 0, 0.2, 1) !important}.form textarea{height:134px;line-height:24px;padding:12px}.accessibility .form:focus-within .form__item:not(:focus-within){opacity:0.3}.form [type=submit]{border:1px solid red}.form.is-disabled [type=submit]{color:#949292;background-color:#EFEBE2;border:1px solid currentColor !important;pointer-events:none !important}.accessibility .form__submit-button:focus{background-color:black !important;color:yellow !important}.parsley-errors-list{color:red;display:inline-block;padding:0}.accessibility .parsley-errors-list{background-color:black !important;color:yellow !important}.poll__form .parsley-errors-list{position:absolute;top:100%;left:0;padding:0;font-size:13px;font-size:.8125rem;line-height:1.15385;margin-top:8px}.contrast .poll__form .parsley-errors-list{font-size:14px;font-size:.875rem;line-height:1.07143}.form .parsley-errors-list.filled+label::before{content:"";position:absolute;height:4px;width:4px;background-color:red;border-radius:50%;right:11px;bottom:calc(50% - 10px)}.form .parsley-errors-list+label::before{content:"";position:absolute;height:4px;width:4px;background-color:#5ACD4A;border-radius:50%;right:11px;bottom:calc(50% - 10px)}.player{color:#1D1D1D;width:100%;position:relative;cursor:pointer;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:32px}@media (max-width: 659px){.player{margin-bottom:6px}}.text .player--video{margin-bottom:44px}@media (max-width: 659px){.text .player--video{margin-bottom:56px}}.player--video,.player--vimeo,.player--youtube{height:0}.player--vimeo,.player--youtube{overflow:hidden;margin-bottom:0;border-radius:8px}.player--audio{padding-top:0 !important}.creator .player--audio,.quiz .player--audio{padding-top:56.25% !important}.lightbox__video .player{margin:0}.player video,.player iframe{background-color:#1D1D1D;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;pointer-events:none}.player--vimeo .vimeo{height:calc(100% + 280px);top:-140px;left:0;right:0;position:absolute}.player__bg{position:absolute;bottom:0px;left:0px;right:0px;top:0px;display:flex;flex-direction:row;justify-content:center;align-items:center}.player__bg svg{height:75%;width:auto}.player__toggle{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px;line-height:60px;text-align:center;cursor:pointer;z-index:1;background:#000;color:#fff}.player--video .player__toggle,.player--audio .player__toggle{display:none !important;opacity:0 !important}.player__toggle .icon-toggleplay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);vertical-align:top;margin-left:2px}.player__poster{position:absolute;bottom:0px;left:0px;right:0px;top:0px;background-repeat:no-repeat;background-size:cover;background-position:center;pointer-events:none;border-radius:8px}.player__captions{background:#000;color:#fff;position:absolute;padding:0 6px;bottom:100%;margin-bottom:40px;text-align:center;left:50%;font-size:18px;font-size:1.125rem;line-height:1.4;transform:translateX(-50%)}@media (max-width: 659px){.player__captions{font-size:11px;font-size:.6875rem;line-height:1.4;margin-bottom:12px}}.player__caption{font-size:16px;font-size:1rem;line-height:1;text-align:center;padding-top:15px;width:100%}.player__caption p{margin:0 auto}@media (max-width: 659px){.player__caption{font-size:12px;font-size:.75rem;line-height:1;position:absolute;top:calc(100% + 30px);left:0;right:0;margin:auto;padding-top:0}}.player__bar{position:relative;transform:translateY(0);transform-origin:center bottom;transition:transform 1s cubic-bezier(0.5, 0, 0.2, 1);width:100%;margin:auto;z-index:1}.player--youtube .player__bar{position:absolute;top:100%;height:44px}.player--video.is-fullscreen .player__bar{height:40px;background-color:rgba(255,255,255,0.7)}@media (max-width: 659px){.player--video.is-fullscreen .player__bar{position:absolute;bottom:0px;margin-top:0;padding-left:8px;padding-right:5px}}.player--vimeo .player__bar{display:none}@media (min-width: 660px) and (max-width: 1023px){.player__bar{margin-top:20px}}@media (max-width: 659px){.player__bar{margin-top:5px;margin-left:0px;margin-right:0px;width:100%}}.hero--path .player__bar{max-width:calc(.61641 * var(--vw))}@media (max-width: 659px){.hero--path .player__bar{max-width:unset}}.lightbox__video .player__bar{max-width:789px;margin:0 auto;position:absolute;left:50%;transform:translateX(-50%);bottom:.625rem;height:2.5rem;border-radius:3px;overflow:hidden}.player__bar::before,.player__bar::after{position:absolute;bottom:0px;left:0px;right:0px;top:0px;content:"";display:block;background:transparent}.player--youtube .player__bar::before,.player--youtube .player__bar::after{background-color:rgba(255,255,255,0.5)}.player__bar::before{display:none}.player.has-playlist .player__bar::before{display:block;width:20%;width:318px}.player.has-playlist .player__bar::after{left:calc(20% + 2px);left:320px}@media (min-width: 660px) and (max-width: 1023px){.player.has-playlist .player__bar::before{width:258px}.player.has-playlist .player__bar::after{left:260px}}.player--audio .player__bar{position:relative;top:auto;margin-top:0}.player__controls{display:table;width:100%;height:inherit;margin:auto;position:relative;z-index:1;text-align:center}@media (max-width: 659px){.player__controls{width:100%}}.player__controls>*{height:inherit;display:table-cell;position:relative;cursor:pointer;vertical-align:middle;padding:0 10px;width:1px;transition:width .5s .25s cubic-bezier(0.5, 0, 0.2, 1),padding .5s .25s cubic-bezier(0.5, 0, 0.2, 1),opacity .5s .25s cubic-bezier(0.5, 0, 0.2, 1);overflow:hidden}.player--dark .player__controls{background:#1D1D1D;color:#f8f7f4}.player.has-playlist .player__controls{margin-right:0;width:calc(100% - 320px)}@media (min-width: 660px) and (max-width: 1023px){.player.has-playlist .player__controls{width:calc(100% - 260px)}}.player__playpause{opacity:1;width:40px;transition:color 0.2s cubic-bezier(0.5, 0, 0.2, 1);position:relative}.modernizr-no-touchevents .player__playpause:hover,.accessibility .player__playpause:focus{color:red}@media (max-width: 659px){.player__playpause{padding:0}}.player__playpause button{height:30px;width:30px;position:relative;transform:translateY(-0.5px)}@media (max-width: 659px){.player__playpause button{margin-left:-10px;top:-2px}}.player__playpause--play,.player__playpause--pause{position:absolute;top:-5%;left:0}@media (max-width: 1023px){.player__playpause--play,.player__playpause--pause{top:0}}.lightbox__video .player__playpause--play,.lightbox__video .player__playpause--pause{top:50%;transform:translateY(-50%)}.player__playpause--play svg,.player__playpause--pause svg{transition:transform .3s ease-in, opacity .15s ease-out}.player__playpause--play svg{opacity:1}.player__playpause--pause svg{transform:scaleX(0);opacity:0}.player__full{width:50px;opacity:1}.modernizr-no-touchevents .player__full:hover,.accessibility .player__full:focus{opacity:1}.player--audio .player__full{display:none}@media (max-width: 659px){.player__full{padding-right:0;width:40px}}.player__prev::after,.player__next::after{content:"";display:block;border-width:1px 1px 0 0;border-color:currentColor;border-style:solid;width:9px;height:9px;opacity:1}.player__prev::after{transform:rotate(-135deg)}.player__next::after{transform:rotate(45deg)}.player__time{font-size:16px;font-size:1rem;line-height:1.6875;width:75px;font-weight:300;cursor:default;width:75px;white-space:nowrap;text-align:center;color:#1D1D1D}.accesibility .player__time{font-size:18px;font-size:1.125rem;line-height:1.5}.player--dark .player__time{color:#f8f7f4}.player__time em{font-style:normal}.player__time strong{font-weight:300}@media (min-width: 1024px){.player__time{line-height:44px}.lightbox__video .player__time{line-height:40px}}@media (max-width: 659px){.player__time{padding-left:0;font-size:14px;font-size:.875rem;line-height:1.71429}}.player__time:nth-last-child(2){padding-right:0;width:60px}@media (max-width: 659px){.player__time--duration{display:none}}.player__duration{width:75px;display:inline-block;text-align:left}@media (max-width: 659px){.player__duration{display:none}}.player__played{width:75px;display:inline-block;text-align:left}.player__scrubber-wrap{width:auto}.player__scrubber{position:relative;height:100%;opacity:1}.accessibility .player__scrubber:focus{background-color:black !important;color:yellow !important}.player__scrubber::before{background:#1D1D1D;content:"";height:1px;top:50%;width:100%;position:absolute;left:0;transform:translate(0, -1px)}.player__scrubber>div{position:absolute;left:0;top:50%;height:.5px;width:0%;transition:.25s cubic-bezier(0.5, 0, 0.2, 1);transform:translate(0, -.5px)}.player__loaded{background:#f8f7f4;opacity:.3}.player__progress{background:red;opacity:1;height:2px !important;margin-top:-1px}.player:not(.has-cc) .player__cc{display:none}.player__wrapper figcaption{text-align:center}@media (min-width: 1024px){.player__wrapper figcaption{margin-top:38px}}@media (min-width: 660px) and (max-width: 1023px){.player__wrapper figcaption{margin-top:60px}}@media (max-width: 659px){.player__wrapper figcaption{margin-top:38px}}.player .player__backward{background:url("images/svg/backward15-seconds.svg") no-repeat bottom center;width:30px;height:30px}.player .player__forward{background:url("images/svg/forward15-seconds.svg") no-repeat bottom center;width:30px;height:30px}.player .player__changerate{background:url("images/svg/speed.svg") no-repeat bottom center;color:transparent;background-position-x:left}.player .player__changerate option{color:#1D1D1D}.player .player__mobile{display:none}.player .player__mobile>div{display:flex;margin:auto;width:auto;gap:20px}@media screen and (max-width: 660px){.player .player__desktop{display:none}.player .player__mobile{display:flex}}.player.player--video .player__desktop,.player.player--video .player__mobile{display:none}.volume{position:relative;width:41px;text-align:left}.modernizr-no-touchevents .volume:hover,.accessibility .volume:focus{width:200px}.modernizr-no-touchevents .volume:hover ~ *,.accessibility .volume:focus ~ *{width:1px;padding-left:0;padding-right:0;opacity:0}.modernizr-no-touchevents .volume:hover .volume__bar,.accessibility .volume:focus .volume__bar{opacity:1}.accessibility .volume{width:200px}.accessibility .volume ~ *{width:1px;padding-left:0;padding-right:0;opacity:0}.accessibility .volume .volume__bar{opacity:1}.volume__bar{width:150px;height:100%;position:absolute;left:40px;top:0;opacity:0;transition:opacity .5s cubic-bezier(0.5, 0, 0.2, 1)}.accessibility .volume__bar:focus{background-color:black !important;color:yellow !important}.volume__bar::before{content:"";display:block;height:1px;opacity:1;background:currentcolor;position:absolute;left:0;right:0;top:50%;margin-top:-1px}.volume__value{display:block;background:red;opacity:0.8;position:relative;height:2px;top:50%;margin-top:-1px;transform:translateY(-0.5px)}.volume__button--muted{display:none;color:red}@media (max-width: 659px){.playlist{display:none}}@media (min-width: 660px) and (max-width: 1023px){.playlist{position:absolute;bottom:0px;left:0px;right:0px;top:0px;opacity:0;pointer-events:none;transform:translateY(0);transition:transform 1s cubic-bezier(0.5, 0, 0.2, 1),opacity .5s cubic-bezier(0.5, 0, 0.2, 1)}.playlist::before{position:absolute;bottom:0px;left:0px;right:0px;top:0px;content:"";display:block;background:linear-gradient(207.22deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%)}}@media (max-width: 659px){.playlist__wrap{height:0;overflow:hidden;z-index:2;position:relative}}@media (min-width: 660px) and (max-width: 1023px){.playlist__wrap{margin-left:60px}}@media (min-width: 660px) and (max-width: 1023px){.playlist__wrap{display:table;height:100%;height:calc(100% + 32px);width:100%;margin-left:70px;position:relative;z-index:1}}@media (max-width: 659px){.playlist__content{width:100%;display:block}}@media (min-width: 660px) and (max-width: 1023px){.playlist__content{display:table-cell;vertical-align:middle}}.playlist__item{opacity:0;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1),opacity .5s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 659px){.playlist__item{transform:translateY(-10px)}}@media (min-width: 660px) and (max-width: 1023px){.playlist__item{transform:translateY(10px)}}@media (max-width: 659px){.playlist__item:first-child{padding-top:9px}.playlist__item:last-child{padding-bottom:18px}}.playlist__item a{font-size:14px;font-size:.875rem;line-height:2;padding:7px 0;display:inline-block}.accesibility .playlist__item a{font-size:16px;font-size:1rem;line-height:1.75}@media (max-width: 659px){.playlist__item a{text-align:center;display:block}}@media (min-width: 1024px) and (max-height: 640px){.playlist__item a{padding:2px 0}}.playlist__item a span{display:block;position:relative;transform:translateX(0);transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .playlist__item a:hover span,.accessibility .playlist__item a:focus span{transform:translateX(10px)}.playlist__item.is-current a{font-weight:500}.playlist__toggle{display:table;width:20%;width:318px;position:absolute;left:0;top:0;height:32px;z-index:1}@media (max-width: 659px){.playlist__toggle{width:100%;position:relative}}@media (min-width: 660px) and (max-width: 1023px){.playlist__toggle{width:258px}}.playlist__toggle a{font-size:14px;font-size:.875rem;line-height:1.07143;display:table-cell;vertical-align:middle;padding-left:70px;padding-right:12px}.accesibility .playlist__toggle a{font-size:16px;font-size:1rem;line-height:.9375}@media (max-width: 659px){.playlist__toggle a{text-align:center;padding-right:70px}}@media (min-width: 660px) and (max-width: 1023px){.playlist__toggle a{font-size:12px;font-size:.75rem;line-height:1.25;letter-spacing:0.04em;padding-left:60px}}.playlist__toggle a::before,.playlist__toggle a::after{content:"";display:block;border-width:1px 0 0 1px;border-color:currentcolor;border-style:solid;position:absolute;width:15px;height:15px;transform:rotate(45deg);left:35px;top:50%;margin-left:-6px;margin-top:-2px;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1),opacity .5s cubic-bezier(0.5, 0, 0.2, 1)}.playlist__toggle a::after{opacity:0;transform:translateY(10px) rotate(225deg)}@media (max-width: 659px){.playlist__toggle a::before,.playlist__toggle a::after{width:10px;height:10px;left:8px;margin-top:-6px}.playlist__toggle a::before{transform:rotate(135deg)}}.player:not(.has-playlist) .playlist,.player:not(.has-playlist) .playlist__select,.player:not(.has-playlist) .playlist__toggle,.player:not(.has-playlist) .player__prev,.player:not(.has-playlist) .player__next{display:none}@media (max-width: 659px){.player{overflow:visible}.player.has-playlist video,.player.has-playlist iframe{position:relative !important;height:210px}.player.has-playlist.is-initialized{height:auto;padding-top:0 !important}}.cc{overflow:visible !important}.cc__button::before{content:"CC";font-size:12px;font-size:.75rem;line-height:2;font-weight:400;letter-spacing:1px;display:block;border:1px solid #1d1d1d;border-radius:5px;padding:0 6px}.accesibility .cc__button::before{font-size:13px;font-size:.8125rem;line-height:1.84615}.modernizr-touchevents .cc.is-on .cc__button{color:red}.modernizr-touchevents .cc.is-on .cc__button::before{border-color:red}.cc__list{position:absolute;bottom:100%;width:auto;padding-bottom:1px;left:50%;transform:translateX(-50%);display:none}.modernizr-no-touchevents .cc:hover .cc__list,.accessibility .cc:focus .cc__list{display:block}.cc.is-updating .cc__list{display:block}.cc__item{color:#fff;font-size:13px;font-size:.8125rem;line-height:1.23077;white-space:nowrap;padding:8px 16px;background:#000}.accesibility .cc__item{font-size:14px;font-size:.875rem;line-height:1.14286}.cc__item span{opacity:0.9}.modernizr-no-touchevents .cc__item:hover,.accessibility .cc__item:focus{background:rgba(0,0,0,0.8)}.modernizr-no-touchevents .cc__item:hover span,.accessibility .cc__item:focus span{opacity:1}.modernizr-no-touchevents .cc__item.is-active{color:red}.modernizr-touchevents .cc__item:not(.is-active){display:none}.player.is-started .player__toggle{display:none}.player.is-muted .volume__button--umuted{display:none}.player.is-muted .volume__button--muted{display:block}.player:not(.is-started) .player__playpause::before,.player.is-loading .player__playpause::before{opacity:1}.player:not(.is-started) .player__playpause::after,.player.is-loading .player__playpause::after{border-width:0 3px;border-color:transparent #1D1D1D;width:9px;height:3px;transform:rotate(0deg)}.player.is-playing .player__playpause--play svg{transform:scaleX(0);opacity:0}.player.is-playing .player__playpause--pause svg{transform:scaleX(1);opacity:1}.player.is-scrubbing .player__progress{transition:none}.player.is-fullscreen{background:black;height:100% !important;width:100% !important;margin:0;display:block}.player.is-fullscreen video{width:100% !important;height:100% !important}.player.is-error{cursor:not-allowed;pointer-events:none}.player.is-error .player__play,.player.is-error .player__pause,.player.is-error .player__time,.player.is-error .player__scrubber,.player.is-error .player__toggle{display:none}.player.is-error .player__toggle::before,.player.is-error .player__toggle::after{content:"";display:block;width:2px;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg);background:#f8f7f4;margin-left:-3px}.player.is-error .player__toggle::after{transform:translate(-50%, -50%) rotate(-45deg)}.player.is-error .player__toggle{opacity:0.5}.player.is-error .player__error{display:block}@media (min-width: 660px){.modernizr-touchevents .player--vimeo.is-started:not(.is-playing) .player__bar,.player--vimeo.show-playerbar .player__bar,.player--vimeo.is-started:not(.is-playing) .player__bar,.player--vimeo.is-ended.has-playlist .player__bar,.player--vimeo.is-playlist-open.has-playlist .player__bar,.player--vimeo.is-playing.is-mousemove:hover .player__bar,.modernizr-touchevents .player--youtube.is-started:not(.is-playing) .player__bar,.player--youtube.show-playerbar .player__bar,.player--youtube.is-started:not(.is-playing) .player__bar,.player--youtube.is-ended.has-playlist .player__bar,.player--youtube.is-playlist-open.has-playlist .player__bar,.player--youtube.is-playing.is-mousemove:hover .player__bar,.modernizr-touchevents .player--video.is-fullscreen.is-started:not(.is-playing) .player__bar,.player--video.is-fullscreen.show-playerbar .player__bar,.player--video.is-fullscreen.is-started:not(.is-playing) .player__bar,.player--video.is-fullscreen.is-ended.has-playlist .player__bar,.player--video.is-fullscreen.is-playlist-open.has-playlist .player__bar,.player--video.is-fullscreen.is-playing.is-mousemove:hover .player__bar{transform:translateY(-100%)}}@media (min-width: 660px){.player--vimeo:not(.is-started):not(.is-vimeo):not(.is-playing).has-controls.has-poster video,.player--vimeo:not(.is-started):not(.is-vimeo):not(.is-playing).has-controls.has-poster iframe,.player--youtube:not(.is-started):not(.is-vimeo):not(.is-playing).has-controls.has-poster video,.player--youtube:not(.is-started):not(.is-vimeo):not(.is-playing).has-controls.has-poster iframe,.player--video:not(.is-started):not(.is-vimeo):not(.is-playing).has-controls.has-poster video,.player--video:not(.is-started):not(.is-vimeo):not(.is-playing).has-controls.has-poster iframe{opacity:0}}.player--vimeo:not(.is-started) .player__progress::after,.player--youtube:not(.is-started) .player__progress::after,.player--video:not(.is-started) .player__progress::after{display:none}.player--vimeo.has-autoplay:not(.is-ended) .player__poster,.player--vimeo.is-started:not(.is-ended) .player__poster,.player--youtube.has-autoplay:not(.is-ended) .player__poster,.player--youtube.is-started:not(.is-ended) .player__poster,.player--video.has-autoplay:not(.is-ended) .player__poster,.player--video.is-started:not(.is-ended) .player__poster{opacity:0;transition:opacity .5s cubic-bezier(0.5, 0, 0.2, 1)}.player--vimeo.has-autoplay.should-play:not(.is-started):not(.is-ended) .player__poster,.player--youtube.has-autoplay.should-play:not(.is-started):not(.is-ended) .player__poster,.player--video.has-autoplay.should-play:not(.is-started):not(.is-ended) .player__poster{opacity:1 !important;display:block}.player--vimeo:not(.is-played):not(.is-native) .player__toggle,.player--vimeo:not(.is-native).is-ended .player__toggle,.player--youtube:not(.is-played):not(.is-native) .player__toggle,.player--youtube:not(.is-native).is-ended .player__toggle,.player--video:not(.is-played):not(.is-native) .player__toggle,.player--video:not(.is-native).is-ended .player__toggle{display:block}.player--vimeo.is-started:not(.is-started) .player__loader,.player--youtube.is-started:not(.is-started) .player__loader,.player--video.is-started:not(.is-started) .player__loader{opacity:1}.player--vimeo.is-native .player__bar,.player--vimeo.is-native .player__poster,.player--vimeo.is-bgplayer .player__bar,.player--vimeo.is-bgplayer .player__poster,.player--youtube.is-native .player__bar,.player--youtube.is-native .player__poster,.player--youtube.is-bgplayer .player__bar,.player--youtube.is-bgplayer .player__poster,.player--video.is-native .player__bar,.player--video.is-native .player__poster,.player--video.is-bgplayer .player__bar,.player--video.is-bgplayer .player__poster{display:none !important}@media (min-width: 660px) and (max-width: 1023px){.modernizr-touchevents .player--vimeo.has-playlist.is-started:not(.is-playing) .playlist,.player--vimeo.has-playlist.is-playlist-open .playlist,.player--vimeo.has-playlist.is-ended .playlist,.player--vimeo.has-playlist.is-started:not(.is-playing) .playlist,.player--vimeo.has-playlist.is-playing.is-mousemove:hover .playlist,.modernizr-touchevents .player--youtube.has-playlist.is-started:not(.is-playing) .playlist,.player--youtube.has-playlist.is-playlist-open .playlist,.player--youtube.has-playlist.is-ended .playlist,.player--youtube.has-playlist.is-started:not(.is-playing) .playlist,.player--youtube.has-playlist.is-playing.is-mousemove:hover .playlist,.modernizr-touchevents .player--video.has-playlist.is-started:not(.is-playing) .playlist,.player--video.has-playlist.is-playlist-open .playlist,.player--video.has-playlist.is-ended .playlist,.player--video.has-playlist.is-started:not(.is-playing) .playlist,.player--video.has-playlist.is-playing.is-mousemove:hover .playlist{transform:translateY(-34px)}}.player--vimeo.is-playlist-open.has-playlist .playlist,.player--youtube.is-playlist-open.has-playlist .playlist,.player--video.is-playlist-open.has-playlist .playlist{opacity:1;pointer-events:all}.player--vimeo.is-playlist-open.has-playlist .playlist__item,.player--youtube.is-playlist-open.has-playlist .playlist__item,.player--video.is-playlist-open.has-playlist .playlist__item{transform:translateY(0);opacity:1}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(1),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(1),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(1){transition-delay:0.15s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(2),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(2),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(2){transition-delay:0.2s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(3),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(3),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(3){transition-delay:0.25s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(4),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(4),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(4){transition-delay:0.3s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(5),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(5),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(5){transition-delay:0.35s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(6),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(6),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(6){transition-delay:0.4s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(7),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(7),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(7){transition-delay:0.45s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(8),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(8),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(8){transition-delay:0.5s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(9),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(9),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(9){transition-delay:0.55s}}@media (min-width: 660px) and (max-width: 1023px){.player--vimeo.is-playlist-open.has-playlist .playlist__item:nth-child(10),.player--youtube.is-playlist-open.has-playlist .playlist__item:nth-child(10),.player--video.is-playlist-open.has-playlist .playlist__item:nth-child(10){transition-delay:0.6s}}.player--vimeo.is-playlist-open.has-playlist .playlist__toggle a::before,.player--youtube.is-playlist-open.has-playlist .playlist__toggle a::before,.player--video.is-playlist-open.has-playlist .playlist__toggle a::before{transform:translateY(-20px) rotate(45deg);opacity:0}@media (max-width: 659px){.player--vimeo.is-playlist-open.has-playlist .playlist__toggle a::before,.player--youtube.is-playlist-open.has-playlist .playlist__toggle a::before,.player--video.is-playlist-open.has-playlist .playlist__toggle a::before{transform:translateY(-20px) rotate(135deg)}}.player--vimeo.is-playlist-open.has-playlist .playlist__toggle a::after,.player--youtube.is-playlist-open.has-playlist .playlist__toggle a::after,.player--video.is-playlist-open.has-playlist .playlist__toggle a::after{transform:translateY(-10px) rotate(225deg);opacity:1}@media (max-width: 659px){.player--vimeo.should-play:not(.is-started):not(.is-ended) .player__poster,.player--vimeo:not(.is-playing):not(.is-bgplayer):not(.is-native) .player__poster,.player--youtube.should-play:not(.is-started):not(.is-ended) .player__poster,.player--youtube:not(.is-playing):not(.is-bgplayer):not(.is-native) .player__poster,.player--video.should-play:not(.is-started):not(.is-ended) .player__poster,.player--video:not(.is-playing):not(.is-bgplayer):not(.is-native) .player__poster{opacity:1;display:block}.player--vimeo.should-play:not(.is-started):not(.is-ended).is-fullscreen .player__poster,.player--vimeo:not(.is-playing):not(.is-bgplayer):not(.is-native).is-fullscreen .player__poster,.player--youtube.should-play:not(.is-started):not(.is-ended).is-fullscreen .player__poster,.player--youtube:not(.is-playing):not(.is-bgplayer):not(.is-native).is-fullscreen .player__poster,.player--video.should-play:not(.is-started):not(.is-ended).is-fullscreen .player__poster,.player--video:not(.is-playing):not(.is-bgplayer):not(.is-native).is-fullscreen .player__poster{opacity:0 !important;display:none !important}.player--vimeo.is-fullscreen .player__poster,.player--youtube.is-fullscreen .player__poster,.player--video.is-fullscreen .player__poster{display:none !important}.player--vimeo.is-playlist-open .playlist,.player--youtube.is-playlist-open .playlist,.player--video.is-playlist-open .playlist{border-bottom:1px solid currentColor}.player--vimeo.is-playlist-open .playlist__wrap,.player--youtube.is-playlist-open .playlist__wrap,.player--video.is-playlist-open .playlist__wrap{height:auto;margin-top:-60px}.player--vimeo.is-playlist-open.has-playlist .playlist-toggle a span,.player--youtube.is-playlist-open.has-playlist .playlist-toggle a span,.player--video.is-playlist-open.has-playlist .playlist-toggle a span{display:none}.player--vimeo.has-playlist .player__poster,.player--youtube.has-playlist .player__poster,.player--video.has-playlist .player__poster{height:210px}.player--vimeo.has-playlist .player__toggle,.player--youtube.has-playlist .player__toggle,.player--video.has-playlist .player__toggle{top:105px}}.player--youtube:not(.is-playing) .player__poster{opacity:1 !important;transition:none !important}.livesearch{border-radius:6px;height:0;left:50%;overflow:hidden;position:absolute}@media (min-width: 660px) and (max-width: 1023px){.livesearch{transform:translateX(-50%)}}@media (max-width: 659px){.livesearch{left:-1.25rem;right:-1.25rem}}@media (min-width: 1024px){.livesearch{width:calc(.29453 * var(--vw));margin-left:calc(-.14727 * var(--vw))}}@media (min-width: 1600px){.livesearch{width:calc(.29313 * var(--vw));margin-left:calc(-.1832 * var(--vw))}}.livesearch__wrap{background:#1D1D1D;color:#f8f7f4;padding:5px 23px 25px}@media (min-width: 660px) and (max-width: 1023px){.livesearch__wrap{padding:5px 55px 25px}}.livesearch__category{font-size:11px;font-size:.6875rem;line-height:2.2;color:#949292;padding-top:10px}.contrast .livesearch__category{font-size:13px;font-size:.8125rem;line-height:2.2}.livesearch__item{display:flex;color:#f8f7f4;font-size:17px;font-size:1.0625rem;line-height:2.05882;border-bottom:1px solid #949292;overflow:hidden}.contrast .livesearch__item{font-size:19px;font-size:1.1875rem;line-height:1.84211}.livesearch__item span{width:100%;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;transition:transform .25s cubic-bezier(0.5, 0, 0.2, 1);display:inline-block}.modernizr-no-touchevents .livesearch__item:hover>span,.accessibility .livesearch__item:focus>span{transform:translateX(10px)}.livesearch__footer{display:flex;align-items:center}.livesearch__footer span,.livesearch__footer svg{display:inline-block;transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1);transform-origin:left}.livesearch__footer svg{transition-delay:50ms}.livesearch__footer span{transition-delay:0ms}.modernizr-no-touchevents .livesearch__footer:hover svg,.accessibility .livesearch__footer:focus svg{transform:scaleX(1.2);transition-delay:0ms}.modernizr-no-touchevents .livesearch__footer:hover span,.accessibility .livesearch__footer:focus span{transform:translateX(5%);transition-delay:100ms}.livesearch__advanced{position:relative}.livesearch__advanced::before{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:#949292;transform-origin:left center;transform:scaleX(0);transition:transform 0.35s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .livesearch__advanced:hover::before,.accessibility .livesearch__advanced:focus::before{transform:scaleX(1)}.livesearch__more{padding-top:28px;font-size:15px;font-size:.9375rem;line-height:2.33333;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.contrast .livesearch__more{font-size:17px;font-size:1.0625rem;line-height:2.05882}@media (max-width: 659px){.livesearch__more{padding-top:12vh}}.search{position:relative;display:inline-flex;flex-wrap:nowrap;align-items:center}.search:focus+button{color:#000000 !important}@media (max-width: 1023px){.search{position:absolute;left:0;right:0;z-index:1;transform:translateY(-100%);height:100%;width:100%;transition:transform 0.4s cubic-bezier(0.5, 0, 0.2, 1);background:#1D1D1D}.is-search-open .search{transform:translateY(0)}}@media (min-width: 660px) and (max-width: 1023px){.search{justify-content:center}}.search__close{height:30px;min-width:30px;color:#f8f7f4}@media (min-width: 1024px){.search__close{display:none}}@media (max-width: 659px){html.mac .search__close .icon-close{top:0 !important}}@media (min-width: 660px) and (max-width: 1023px){.search__close{position:absolute;right:15px}html.mac .search__close .icon-close{top:0 !important}}.search__close i::before,.search__close i::after{height:1px}.search:focus-within{color:#181817}.search__input{width:320px;height:32px;border-radius:16px;border:.5px solid currentColor;padding-left:36px;padding-right:16px;font-size:17px}@media (max-width: 1023px){.search__input{border-color:#f8f7f4;color:#f8f7f4}}@media (max-width: 659px){.search__input{width:95%;border:1px solid currentColor}}@media (min-width: 660px) and (max-width: 1023px){.search__input{width:75%}}.search__input::-webkit-input-placeholder{color:currentColor}.search__input:-moz-placeholder{color:currentColor}.search__input::-moz-placeholder{color:currentColor}.search__input:-ms-input-placeholder{color:currentColor}.search__button{position:absolute;left:0;padding:7px 7px 7px 13px;border-radius:16px 0 0 16px}@media (max-width: 1023px){.search__button{left:12%;color:#f8f7f4}}@media (max-width: 659px){.search__button{left:1.125rem}}.accessibility .search__button:focus{background:black;color:yellow;outline:none;height:32px}.accessibility .search__button{color:yellow}.search__live{position:absolute;z-index:1;top:calc(100% + 14px)}@media (min-width: 660px) and (max-width: 1023px){.search__live{width:75vw}}@media (max-width: 659px){.search__live{top:100%;width:100%;left:0;border-radius:0;max-height:calc(var(--app-height) - 100%);overflow-y:scroll}}.search__label{text-align:center;font-family:"GTUltraStandard",serif;font-weight:300;font-size:16px;font-size:1rem;line-height:1}.contrast .search__label{font-size:18px;font-size:1.125rem;line-height:1}.search__label h2{font-weight:300}.lightbox{min-height:100vh;background:#1D1D1D;color:#f8f7f4;position:relative}@media (max-width: 659px){.lightbox{min-height:100vh}}.lightbox__wrap{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;min-height:100vh}@media (max-width: 659px){.safari .lightbox__wrap{min-height:85vh}}.lightbox__prev,.lightbox__next{position:fixed;z-index:10;top:50%;margin:-20px 20px;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 1023px){.lightbox__prev,.lightbox__next{display:none}}.lightbox__prev.is-disabled,.lightbox__next.is-disabled{display:none}.lightbox__prev{left:0}body.is-zoomed .lightbox__prev{transform:translateX(calc(-100% - 22px))}.lightbox__next{right:0}body.is-zoomed .lightbox__next{transform:translateX(calc(100% + 22px))}.lightbox__close{position:fixed;top:0;right:10px;margin:6px;z-index:3}@media (max-width: 659px){.lightbox__close{margin:0;top:15px}}.lightbox__share{position:fixed;top:0;right:0;margin:68px 18px}@media (min-width: 1024px){.lightbox__share{margin:70px 20px}}.lightbox__close,.lightbox__share{transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}.lightbox__count{position:fixed;bottom:20px;left:20px;pointer-events:none;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}body.is-zoomed .lightbox__count{transform:translateY(calc(100% + 22px))}.lightbox__caption{position:fixed;top:0;left:0;right:0;z-index:2}@media (min-width: 1024px){.lightbox__caption{right:60px}}@media (orientation: landscape) and (max-width: 1025px){.lightbox__caption{display:none}}.lightbox__item{display:flex;justify-content:center;align-items:center}@media (min-width: 660px){.lightbox__item:not(.is-adapted){position:absolute;left:0;right:0;top:2.8125rem;bottom:0}}@media (min-width: 660px) and (orientation: landscape){.lightbox__item:not(.is-adapted){top:0}}@media (max-width: 700px){.lightbox__item:not(.is-adapted){height:100%;width:100%;padding:0 20px 0;position:absolute;top:0;transition:0.3s cubic-bezier(0.5, 0, 0.2, 1)}}.lightbox__item:not(.is-adapted).lightbox__item--video{position:absolute;bottom:0px;left:0px;right:0px;top:0px}.lightbox__item figcaption{display:none}@media (max-width: 1023px){.lightbox__item figcaption{display:none;height:92px;opacity:0;pointer-events:none}}.lightbox__item:not(.is-current){display:none}.lightbox__video{width:100%}.lightbox__image{height:100%}.zoom{position:absolute;bottom:1.875rem;right:1.875rem;padding:2px;height:50px;width:80px;display:block;transition:opacity .5s cubic-bezier(0.5, 0, 0.2, 1);overflow:hidden}@media (orientation: landscape) and (max-width: 1025px){.zoom{bottom:4.375rem;right:3.125rem}}@media (min-width: 660px) and (max-width: 1023px){.zoom{bottom:5rem;right:3.125rem}}@media (max-width: 659px){.zoom{bottom:4.375rem;right:1.1875rem}}@media (max-width: 659px) and (orientation: landscape){.zoom{top:20px;right:3.125rem}}@media (max-width: 659px) and (min-height: 700px){.zoom{bottom:30px}}.not-zoom .zoom{display:none}.zoom.active{pointer-events:all;opacity:1}.zoom__imagewrap{position:absolute;bottom:0px;left:0px;right:0px;top:0px;text-align:center}.zoom__imagewrap>div{display:inline-block}.zoom__image{max-height:100%;padding-bottom:calc(100vh - 45px) !important}@media (max-width: 1023px) and (orientation: landscape){.zoom__image{padding-bottom:100vh !important}}@media (max-width: 659px){.safari .zoom__image{padding-bottom:100vh !important}}.zoom__wrap{position:absolute;top:0;left:0;height:100%;width:100%}.zoom__buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:3px;touch-action:manipulation}.zoom__buttons button{border-radius:0;z-index:1;touch-action:manipulation}.zoom__button--in,.zoom__button--out{display:block}.zoom__deep{position:relative;width:100%;height:100%}.zoomist-wrapper{background:transparent !important;cursor:-webkit-grab;cursor:grab}.caption{width:100%;background:#f8f7f4;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1) 0.1s;color:var(--color-text)}.caption__head{position:absolute;width:100%;height:2.875rem;background:#1D1D1D;color:#f8f7f4;border-bottom:1px solid #464646;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 .625rem 0 1.5rem}@media (max-width: 659px){.caption__head{height:4.8125rem;z-index:3;padding:0 .625rem 0 1.125rem}}.caption__title{font-size:13px;font-size:.8125rem;line-height:1.30769}.contrast .caption__title{font-size:14px;font-size:.875rem;line-height:1.21429}@media (max-width: 1023px){.caption__title span{display:none}}.caption__title i{font-weight:400}.caption__subtitle{font-size:14px;font-size:.875rem;line-height:1.57143;font-weight:500;letter-spacing:0.26px}@media (min-width: 1024px){.caption__subtitle{font-size:14px;font-size:.875rem;line-height:1.85714;padding-bottom:5px}.contrast .caption__subtitle{font-size:16px;font-size:1rem;line-height:1.625}}.caption__btns{margin-right:50px;position:relative}.caption__toggle{position:absolute;bottom:0px;left:0px;right:0px;top:0px}.caption__toggle button{position:absolute;top:0;right:0;height:40px;width:40px;margin:8px 6px;line-height:40px}.caption__text{padding:7px 40px 22px;transition:transform 1s cubic-bezier(0.5, 0, 0.2, 1)}.caption__text hr{margin:7px 0;width:80px}.caption__text p,.caption__text li{font-size:14px;font-size:.875rem;line-height:1.85714;letter-spacing:0.26px}.contrast .caption__text p,.contrast .caption__text li{font-size:16px;font-size:1rem;line-height:1.625}.caption__text p:not(:last-child),.caption__text li:not(:last-child){margin-bottom:13px}.event__header{padding-top:14px}@media (max-width: 659px){.event__header{flex-wrap:wrap}}.event__details{margin-top:55px}.event__detail{margin-bottom:12px;font-family:"GTUltraStandard",serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.22222}.contrast .event__detail{font-size:20px;font-size:1.25rem;line-height:1.1}.event__detail strong{font-weight:700}.heading{font-size:36px;font-size:2.25rem;line-height:.83333;font-family:"GTUltraFine",serif;font-weight:700;text-align:center;padding:2.0625rem 0 1.5625rem;letter-spacing:-0.4px;position:relative}@media (min-width: 660px) and (max-width: 1023px){.heading{padding:4.125rem 0 4.6875rem}}@media (min-width: 660px) and (max-height: 400px){.heading{padding:1.875rem 0}}@media (max-width: 659px){.heading{font-size:28px;font-size:1.75rem;line-height:1.07143;letter-spacing:-0.25px}}@media (min-width: 1024px){.module--minisites .heading{position:absolute;top:32px;padding-top:16px}}.heading h2{position:relative;display:inline-block}.heading small{position:absolute;top:0;right:0;transform:translate(100%, 50%);font-size:15px;font-size:.9375rem;line-height:1;font-family:"GTUltraStandard",serif;font-weight:100;color:red;letter-spacing:-0.2px;display:inline-block;vertical-align:super;margin-top:-.8125rem}.contrast .heading small{font-size:17px;font-size:1.0625rem;line-height:1}.heading--left{font-size:32px;font-size:2rem;line-height:1.1875;text-align:left}@media (max-width: 659px){.heading--left{font-size:26px;font-size:1.625rem;line-height:1;letter-spacing:-0.26px}}.heading--audiobooks{text-align:left;padding:0;margin:0}.heading span.thin{font-weight:100}.heading--italic{font-size:30px;font-size:1.875rem;line-height:1;font-family:"GTUltraStandard",serif;font-weight:700;letter-spacing:-0.2px;font-style:italic;text-align:left}.heading--small{width:100%;border-bottom:1px solid currentColor;padding-bottom:10px;margin-bottom:30px;font-family:"GTUltraFine",serif;font-weight:700;font-size:26px;font-size:1.625rem;line-height:1.07692;letter-spacing:-0.32px}.contrast .heading--small{font-size:29px;font-size:1.8125rem;line-height:.96552}@media (max-width: 659px){.heading--small{font-size:22px;font-size:1.375rem;line-height:1.09091}}@media (max-width: 659px){.heading--scenario{padding-bottom:17px}}.heading--scenario,.heading--event,.heading--form{padding-top:0}.heading--event .button--anchor{font-size:15px;font-size:.9375rem;line-height:2;font-family:"GTUltraStandard";font-weight:300}.contrast .heading--event .button--anchor{font-size:17px;font-size:1.0625rem;line-height:1.76471}.heading--event .button--anchor b{font-size:18px;font-size:1.125rem;line-height:1.66667;font-family:"GTUltraFine";font-weight:700}.contrast .heading--event .button--anchor b{font-size:20px;font-size:1.25rem;line-height:1.5}.heading--form{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:left}.heading--riddle{position:absolute;left:calc(.01367 * var(--vw))}@media (max-width: 1023px){.heading--riddle{position:static;left:0;width:100%;padding:2rem 0 0}}.heading--riddle h2{margin-bottom:7px}.heading--riddle p{font-size:16px;font-size:1rem;line-height:1.375;font-family:"GTUltraStandard",serif;font-weight:300;font-style:normal}.contrast .heading--riddle p{font-size:18px;font-size:1.125rem;line-height:1.22222}@media (min-width: 660px) and (max-width: 1023px){.heading--short{padding:0 0 2rem 0}.heading--short-with-lead{padding-bottom:3rem}}.heading__tags{font-size:14px;font-size:.875rem;line-height:2.14286;font-weight:300;font-style:initial;text-align:right}.contrast .heading__tags{font-size:16px;font-size:1rem;line-height:1.875}@media (max-width: 659px){.heading__tags{text-align:left}}.object .heading__tags{text-align:left;width:100%;font-size:14px;font-size:.875rem;line-height:1.78571;padding-top:1px}.contrast .object .heading__tags{font-size:16px;font-size:1rem;line-height:1.5625}@media print{.object .heading__tags{width:100%;font-size:8pt;line-height:9pt}}.heading__tags>span,.heading__tags .heading__tag{padding:0 10px;font-size:14px;font-size:.875rem;line-height:2;letter-spacing:-0.19px;border:.5px solid currentColor;border-radius:8px;display:inline-block;margin-right:7px;margin-top:5px;margin-bottom:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contrast .heading__tags>span,.contrast .heading__tags .heading__tag{font-size:16px;font-size:1rem;line-height:1.75}@media (max-width: 659px){.heading__tags>span,.heading__tags .heading__tag{padding:0 5px;border-width:1px}}@media print{.heading__tags>span,.heading__tags .heading__tag{border-radius:6px;border-width:0.25pt solid currentColor}}.heading__shape{flex-basis:40%;flex-shrink:0}.heading__with-description{margin-bottom:120px}@media (min-width: 1024px){.heading__with-description{padding:0 1rem;border-left:1px solid currentColor;border-right:1px solid currentColor}}@media (max-width: 659px){.heading__with-description{margin:0}}.heading__with-description h2{margin:60px 0 75px}@media (max-width: 659px){.heading__with-description h2{margin:0}}.heading__with-description p{font-size:28px;font-size:1.75rem;line-height:1.07143;font-family:"GTUltraFine",serif;font-weight:100;margin:0 auto;text-align:center}@media (max-width: 1023px){.heading__with-description p{font-size:20px;font-size:1.25rem;line-height:1.2;margin:1.875rem auto 2.625rem}}.popover{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:2}@media (max-width: 659px){.popover{width:100%}.creator .popover{width:auto}}@media (min-width: 660px){.popover:not(.submenu__popover):not(.popover--creator){background:#1D1D1D;border-radius:6px;color:#f8f7f4;max-width:350px}}.popover[aria-hidden]{height:0;overflow:hidden;position:absolute;left:0;top:100%}.popover[aria-hidden].popover--right{right:0;left:auto}@media (min-width: 660px){.popover[aria-hidden].submenu__popover{height:auto;position:relative;overflow:visible}}@media (max-width: 659px){.popover[aria-hidden].submenu__popover{position:absolute;top:100%;border-radius:6px}}@media (max-width: 659px){.submenu--nested .popover[aria-hidden]{position:relative;top:auto;width:100%}}@media (max-width: 659px){.filters .popover[aria-hidden]{width:89.6vw;background-color:var(--color-bg)}}.popover[aria-hidden].popover--creator{left:40px;top:6px}.popover[aria-hidden].popover--creator.is-expanded{overflow:visible}@media (max-width: 659px){.popover[aria-hidden].filters__wrap{position:fixed;top:58px;bottom:0;left:0;z-index:10}}.popover.is-active{background-color:#f8f7f4}.popover__wrap{position:relative;padding:6px}@media (max-width: 659px){.filters .popover__wrap{padding:6px 0}}.popover__list{display:flex;flex-direction:row;justify-content:center;align-items:center}.popover__item{display:block;font-size:15px;font-size:.9375rem;line-height:2.66667;letter-spacing:-0.2px;padding:0 15px;border-radius:3px;position:relative}.contrast .popover__item{font-size:17px;font-size:1.0625rem;line-height:2.35294}.popover__item svg{margin-right:10px}.popover__item.is-copied svg{stroke:#5ACD4A !important}.popover__button{width:42px;height:42px;background-color:#fff;border-radius:4px;margin-right:8px;position:relative}.has-title .popover__button--title{display:none}.popover__button label{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.popover__button svg{pointer-events:none}.popover--share{margin-top:1em}.popover--share .popover__wrap{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:0.75em;padding:0.5em 1em}.popover--share .popover__inner-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0.75em;width:100%;height:100%;transition:opacity 0.35s;opacity:1}.popover--share .popover__inner-wrap.is-copied{opacity:0}.popover--share .popover__copy-message{position:absolute;top:0;left:0;padding:0.5em 1em;width:100%;height:100%;opacity:0;transition:opacity 0.35s;display:none;text-align:center}.popover--share .popover__item{padding:0;height:40px}.popover--share .popover__item svg{color:var(--color-bg);margin:0 5px}.popover--share .popover__inner-wrap.is-copied ~ .popover__copy-message{opacity:1;display:flex;justify-content:center;align-items:center}@media (max-width: 1023px){.popover--share{background:#1D1D1D;border-radius:6px;color:#f8f7f4;border:2px solid hotp}}.popover--download{margin-top:1em}.popover--download .popover__wrap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0.5em;padding:0.75em}.hero{padding-bottom:8px;border-bottom:.5px solid currentColor;position:relative}.hero::after{position:absolute;bottom:-6px;left:0;right:0}@media (max-width: 659px){.hero::after{left:-20px;right:-20px}}@media (max-width: 659px){.hero{margin-top:40px}}.hero--riddle{margin-top:45px}.hero--path{border-bottom:none}@media (max-width: 659px){.hero--path{margin-top:0}}.hero__back-button{display:inline-block;padding:1em 0}@media (max-width: 659px){.hero__back-button{display:none}.hero__back-button--quiz{display:block}.creator .hero__back-button{display:inline-block;font-size:12px;font-size:.75rem;line-height:1;letter-spacing:-0.15px}}.hero__image{display:block;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.hero__image--audio{width:386px;height:320px;margin:64px auto}.hero__image--audio svg+.hero__icon{display:none}@media (max-width: 659px){.hero__image--audio{width:310px;height:255px;margin:20px auto 0px}.hero__image--audio svg{height:100%}}.hero__image--archive img{border-radius:7px}.hero__image img,.hero__image svg{max-width:calc(.45547 * var(--vw));max-height:405px;width:100%;margin:auto;-o-object-fit:scale-down;object-fit:scale-down}@media (min-width: 660px) and (max-width: 1023px){.hero__image img,.hero__image svg{max-width:calc(.53594 * var(--vw))}.hero--archive .hero__image img,.hero--archive .hero__image svg{max-height:unset;max-width:80%}}@media (max-width: 659px){.hero__image img,.hero__image svg{max-width:80vw;max-height:initial}}.hero__image--rounded img{border-radius:40px;-o-object-fit:scale-down;object-fit:scale-down}.hero__image--scenario img{border-radius:12px;-o-object-fit:cover;object-fit:cover}.hero__image--archive{margin:20px 0}@media (min-width: 660px) and (max-width: 1023px){.hero__image--archive{min-height:66vh}}@media (max-width: 659px){.hero__image--archive{min-height:50vh;margin:10px 0}}.hero__swiper .swiper-container{width:calc(.45547 * var(--vw));margin-bottom:-50px}@media (max-width: 659px){.hero__swiper .swiper-container{width:80vw;margin-bottom:-25px}}.hero__swiper .swiper-wrapper{height:405px}.hero__icon{position:absolute;top:45%;left:40%}.hero__icon svg{width:107px;height:107px;color:#f8f7f4}@media (max-width: 659px){.hero__icon{left:37%;top:43%}}.hero__shape{display:flex;flex-direction:row;justify-content:center;align-items:center}.hero__shape svg{width:600px;height:400px}.hero__media{margin:0 auto;border-radius:8px}.hero__media .player{border-radius:6px}@media (max-width: 659px){.hero__media .player__playpause{width:30px;padding:0}.hero__media .player__playpause--pause,.hero__media .player__playpause--play{left:0}.hero__media .player__scrubber-wrap{padding:0}}.hero__media .player--video{margin:60px 0 100px}.hero__media .player__changerate{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px}@media (min-width: 1024px){.hero__media{max-width:calc(.61641 * var(--vw))}}.hero__buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:1em;position:relative}.hero__buttons--path{position:absolute;right:0;bottom:calc(100% + 10px)}@media (max-width: 659px){.hero__buttons--path{width:100%}}.hero__buttons--left{margin-right:auto}.hero__buttons--left svg{width:42px;height:42px;bottom:-4px}@media (max-width: 659px){.hero__buttons--left{margin-left:-5px}}.hero__buttons .popover{margin-left:auto;right:0}.hero__buttons .popover a{width:100%;justify-content:flex-start}@media (max-width: 659px){.hero__buttons .popover a{justify-content:center}}.hero__buttons .popover--download{top:calc(100% + 16px);top:auto;bottom:calc( 100% - 40px);right:130px}@media (max-width: 1023px){.hero__buttons .popover{background:#1D1D1D;border-radius:6px;color:#f8f7f4}}.hero__buttons a{width:30px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 659px){.hero__buttons{margin-top:44px}.hero__buttons .popover{margin-left:0;max-width:initial;width:100%}}.hero__wrap{position:relative}.hero__rating{position:absolute;right:18px;bottom:18px;border-radius:6px;background-color:#f8f7f4;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-size:10px;font-size:.625rem;line-height:1;letter-spacing:-0.09px;padding:8px 15px 11px}.contrast .hero__rating{font-size:13px;font-size:.8125rem;line-height:1}@media (max-width: 659px){.hero__rating{position:absolute;right:unset;bottom:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0}}.hero__rating svg{width:32px;height:32px}.hero__rate{font-size:18px;font-size:1.125rem;line-height:.88889;letter-spacing:-0.16px;font-weight:bold;margin-top:1px;margin-bottom:12px}.contrast .hero__rate{font-size:20px;font-size:1.25rem;line-height:.8}.hero__document{width:calc(.45547 * var(--vw));margin:45px auto;background-color:#F1EDE6;border-radius:6px;height:calc(.29297 * var(--vw));display:flex;flex-direction:row;justify-content:center;align-items:center}.hero__viewer{width:100%;height:100%}.schedule{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 659px){.schedule__entry:last-of-type .entry__button{margin-bottom:0}}@media (max-width: 659px){.schedule__entry{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.entry{width:100%;height:69px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid currentColor}@media (max-width: 659px){.entry{padding-top:0.75em;height:initial;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.entry__date{font-size:22px;font-size:1.375rem;line-height:1.36364;letter-spacing:-0.2px;margin-bottom:0;width:calc(.24141 * var(--vw));font-weight:300}.contrast .entry__date{font-size:25px;font-size:1.5625rem;line-height:1.2}.entry__date b{font-weight:700}@media (min-width: 1600px){.entry__date{width:calc(.24 * var(--vw))}}@media (min-width: 660px) and (max-width: 1023px){.entry__date{width:18.22917vw}}@media (max-width: 659px){.entry__date{width:initial}}.entry__date span{display:inline-block}.entry__date svg{position:relative;top:-2px}.entry__content{margin-right:auto;padding-right:1em;font-weight:100}.entry__content a{-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:1px;transition:-webkit-text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .entry__content a:hover,.accessibility .entry__content a:focus{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.entry__button{width:275px;height:40px;padding:0;background-color:red;position:relative;flex-shrink:0}.entry__button .button__icon{display:block;position:absolute;width:40px;left:0;top:0}@media (min-width: 660px) and (max-width: 1023px){.entry__button{width:225px}}@media (max-width: 659px){.entry__button{width:100%;margin:2em 0 3.5em}}.datepicker-picker{width:274px;display:flex;flex-direction:column;align-items:center;background:#1D1D1D;color:rgba(248,247,244,0.8)}.datepicker-input{font-size:15px;font-size:.9375rem;line-height:1.4;cursor:pointer}.contrast .datepicker-input{font-size:17px;font-size:1.0625rem;line-height:1.23529}.datepicker-cell{position:relative;z-index:1}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:transparent;pointer-events:none}.datepicker-cell.disabled{pointer-events:none}.datepicker-cell.focused:not(.selected){background:transparent}.datepicker-cell::before{content:"";position:absolute;top:0;left:0;height:95%;width:100%;z-index:-1;border-radius:50%;background:red;transform:scale(0);transition:transform 0.2s cubic-bezier(0.5, 0, 0.2, 1),background-color 0.3s cubic-bezier(0.5, 0, 0.2, 1)}.datepicker-cell.selected{background:transparent !important;color:#1D1D1D !important}.datepicker-cell.selected::before{background-color:#f4c027;transform:scaleY(1) scaleX(1.2)}.modernizr-no-touchevents .datepicker-cell:hover,.accessibility .datepicker-cell:focus{background:transparent}.modernizr-no-touchevents .datepicker-cell:hover::before,.accessibility .datepicker-cell:focus::before{transform:scaleY(1) scaleX(1.2)}.datepicker-controls{margin:0 auto;width:93%}.datepicker-controls .button{background:#1D1D1D;color:rgba(248,247,244,0.8);font-size:15px;font-size:.9375rem;line-height:1.4;font-weight:300}.contrast .datepicker-controls .button{font-size:17px;font-size:1.0625rem;line-height:1.23529}.modernizr-no-touchevents .datepicker-controls .button:hover,.accessibility .datepicker-controls .button:focus{background:transparent}.datepicker-header{width:100%}.flashcard{margin-bottom:18px;position:relative}@media (max-width: 659px){.flashcard{margin-bottom:24px}}.flashcard--rated{pointer-events:none}.flashcard__header{height:35px;padding:0 14px;background-color:rgba(234,228,217,0.51);border-radius:6px 6px 0 0;font-family:"GTUltraStandard",serif;font-weight:100;font-size:13px;font-size:.8125rem;line-height:2.69231;z-index:3;position:relative;overflow:hidden}.contrast .flashcard__header{font-size:14px;font-size:.875rem;line-height:2.5}.flashcard--event .flashcard__header{text-align:right}.flashcard--unrated .flashcard__header{background-color:#f4c027}.flashcard__header .swap-hover{position:relative;display:inline-block}.flashcard__header .swap-hover__primary,.flashcard__header .swap-hover__secondary{display:inline-block;transition:transform 350ms cubic-bezier(0.5, 0, 0.2, 1)}.flashcard__header .swap-hover__secondary{position:absolute;top:-100%;left:0}.flashcard__body{background-color:#fff;padding:12px 67px 23px 17px;font-size:17px;font-size:1.0625rem;line-height:1.29412;border-radius:0 0 6px 6px;position:relative}.contrast .flashcard__body{font-size:19px;font-size:1.1875rem;line-height:1.15789}.flashcard--event .flashcard__body{padding:10px 40px 35px 17px}.flashcard__header,.flashcard__body{transition:transform 0.25s cubic-bezier(0.5, 0, 0.2, 1)}.flashcard__circle{position:absolute;top:17px;right:15px;width:10px;height:10px}.flashcard__edit{position:absolute;right:10px;width:32px;top:0;bottom:0;margin:auto}.flashcard__edit .swap-hover__primary{transform:translateY(-100%)}.flashcard__date{font-family:"GTUltraStandard",serif;font-weight:700;font-size:22px;font-size:1.375rem;line-height:1.36364;letter-spacing:-0.2px;padding-bottom:7px}.contrast .flashcard__date{font-size:25px;font-size:1.5625rem;line-height:1.2}.flashcard__date svg{bottom:1px}.flashcard__link{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:2}.flashcard__link::after{content:"";border-right:1px solid #dbdad7;border-bottom:1px solid #dbdad7;display:block;position:absolute;top:5px;left:4px;right:0;bottom:0;border-radius:0 0 6px;opacity:0;transition:opacity 0.25s cubic-bezier(0.5, 0, 0.2, 1);pointer-events:none}.modernizr-no-touchevents .flashcard__link:hover ~ .flashcard__header .flashcard__edit .swap-hover__primary,.accessibility .flashcard__link:focus ~ .flashcard__header .flashcard__edit .swap-hover__primary{transform:translateY(0)}.modernizr-no-touchevents .flashcard__link:hover ~ .flashcard__header .flashcard__edit .swap-hover__secondary,.accessibility .flashcard__link:focus ~ .flashcard__header .flashcard__edit .swap-hover__secondary{transform:translateY(0)}.modernizr-no-touchevents .flashcard__link:hover ~ .flashcard__header .swap-hover__primary,.modernizr-no-touchevents .flashcard__link:hover ~ .flashcard__header .swap-hover__secondary,.accessibility .flashcard__link:focus ~ .flashcard__header .swap-hover__primary,.accessibility .flashcard__link:focus ~ .flashcard__header .swap-hover__secondary{transform:translateY(100%)}.accordion__button{width:100%;padding:1.75em 0 0.5em 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.accordion__button span{pointer-events:none;font-size:15px;font-size:.9375rem;line-height:1.06667;font-family:"GTUltraStandard",serif;font-weight:700}.contrast .accordion__button span{font-size:17px;font-size:1.0625rem;line-height:.94118}.accordion__button--minus{transition:color 0.4s cubic-bezier(0.5, 0, 0.2, 1)}.accordion__button--plus{transition:color 0.4s cubic-bezier(0.5, 0, 0.2, 1),transform 0.4s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .accordion__button:hover .accordion__button--plus,.modernizr-no-touchevents .accordion__button:hover .accordion__button--minus,.accessibility .accordion__button:focus .accordion__button--plus,.accessibility .accordion__button:focus .accordion__button--minus{color:red}.modernizr-no-touchevents .accordion__button:hover .accordion__button--plus,.accessibility .accordion__button:focus .accordion__button--plus{transform:rotate(90deg)}.accessibility .accordion__button:focus .accordion__button--minus{color:yellow}.accessibility .accordion__button:focus .accordion__button--plus{color:yellow}.accordion__button--minus{display:none}.accordion__button.is-active .accordion__button--plus{display:none}.accordion__button.is-active .accordion__button--minus{display:inline}.accordion__item{border-bottom:.5px solid currentColor}.accordion__item .text{padding:1.25em 0 0.5em}.accordion__item .text p{font-size:16px;font-size:1rem;line-height:1.75;font-family:"GTUltraStandard",serif;font-weight:100;margin:0}.contrast .accordion__item .text p{font-size:18px;font-size:1.125rem;line-height:1.55556}.accordion__item .text p+p{margin-top:1em}@page{size:A4}@page :first{}.header__left.print-only{margin-bottom:0.75em;margin-left:20px}.object{padding-top:2.0625rem}@media (max-width: 659px){.object{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.object--left,.object--center{width:89.6vw}}@media print{.object{display:grid;grid-auto-flow:dense;grid-template-columns:33.3% 66.6%;position:relative;padding:20pt 0}.object::before{content:"";position:absolute;top:0;left:20px;border-top:0.1mm solid currentColor;width:calc(100% - 2 * 20px)}.object--left{width:100%;margin:0;padding:0 20px}.object--center{width:100%;margin:0;padding:0 20px;display:grid;grid-template-columns:repeat(1, 100%);grid-auto-flow:column;border-left:0.1mm solid currentColor;position:relative}.object--center::after{content:"";position:absolute;left:50%;top:0;bottom:0;border-right:0.1mm solid currentColor}}.object--inner{margin:0 auto}.object__heading{padding:0 0 1em}@media (max-width: 659px){.object__heading{padding-bottom:0.5em;font-size:22px;font-size:1.375rem;line-height:1.36364}}@media print{.object__heading{font-size:15pt;font-size:.9375rem;line-height:1.13333;font-size:14pt;line-height:16pt;padding-bottom:0.5em}}@media print{.object__image{margin-bottom:12.5px}.object__image img{border-radius:8pt}}.object__copy{margin:0;margin-bottom:1em;font-size:16px;font-size:1rem;line-height:1.5}.object__copy--lead{font-size:18px;font-size:1.125rem;line-height:1.55556;margin-bottom:40px;font-weight:300}@media (max-width: 1023px){.object__copy{font-size:14px;font-size:.875rem;line-height:1.64286;width:100%;margin:2em 0 4em}}@media print{.object__copy{width:100%;font-size:9pt;line-height:12pt;margin:0 0 1em}}.object__details{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:1.25em calc(.02734 * var(--vw))}.object__details h3{font-size:22px;font-size:1.375rem;line-height:1.36364}@media (min-width: 1024px){.object__details{padding-top:2em}}@media (max-width: 1023px){.object__details{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.75em;margin-bottom:1em}}@media print{.object__details{display:grid;display:block;gap:0 calc(.02734 * var(--vw));-moz-column-count:2;column-count:2;-moz-column-width:50%;column-width:50%;-moz-column-gap:40px;column-gap:40px}.object__details h2{margin:2em 0 0.25em;font-size:14pt;line-height:16pt}}.object__accordion{margin-top:1.5em}@media (max-width: 1023px){.object__accordion{width:100%}}.object__buttons{margin-top:0.5em;position:relative}.object__buttons a,.object__buttons button{margin-right:8px;width:32px;height:32px}.details__cell{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:0.5em 0;border-bottom:.5px solid currentColor}@media print{.details__cell{width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding:1em 0 0;border-width:0.25pt solid currentColor;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-before:auto;page-break-inside:auto}}.object__details .details__cell{margin-bottom:-1px}.details__cell--wide{grid-column:span 2}@media print{.details__cell--wide{grid-column:span 1}}.details__cell dt{font-size:13px;font-size:.8125rem;line-height:1.23077;font-family:"GTUltraStandard",serif;font-weight:300;font-style:normal}.contrast .details__cell dt{font-size:14px;font-size:.875rem;line-height:1.14286}@media print{.details__cell dt{font-size:7pt;line-height:10pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;page-break-before:auto;page-break-inside:auto}}.details__cell dd{font-size:14px;font-size:.875rem;line-height:1.14286;font-family:"GTUltraStandard",serif;font-weight:700;text-align:right}.contrast .details__cell dd{font-size:16px;font-size:1rem;line-height:1}@media print{.details__cell dd{font-size:7pt;line-height:10pt;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;page-break-before:auto;page-break-inside:auto}}@media (max-width: 659px){.details__cell p:first-of-type{font-size:14px;font-size:.875rem;line-height:1.14286}.details__cell p:last-of-type{font-size:14px;font-size:.875rem;line-height:1.14286}}.details__related p:last-of-type{font-style:italic}.empty__overlay{position:absolute;bottom:0px;left:0px;right:0px;top:0px;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty__overlay p{margin-bottom:50px}@media (max-width: 659px){.empty__bg{width:200%;margin-left:-65%}}.poll{text-align:center}.poll__date{font-size:13px;font-size:.8125rem;line-height:1.15385;font-family:"GTUltraStandard",serif;font-weight:100;margin-bottom:6px}.contrast .poll__date{font-size:14px;font-size:.875rem;line-height:1.07143}.poll__date svg{width:15px;height:15px}.poll__title{font-size:22px;font-size:1.375rem;line-height:1.18182;letter-spacing:-0.27px;font-family:"GTUltraFine",serif;font-weight:700;padding:0 30px;margin-bottom:42px}.contrast .poll__title{font-size:25px;font-size:1.5625rem;line-height:1.04}@media (max-width: 659px){.poll__title{padding:0 10px;margin-bottom:70px}}.poll__field{background-color:#fff;margin-bottom:33px;border-radius:8px;position:relative}.poll__field legend{font-size:15px;font-size:.9375rem;line-height:1.6}.contrast .poll__field legend{font-size:17px;font-size:1.0625rem;line-height:1.41176}.poll__item{padding:15px 27px 27px}.poll__counter{font-size:13px;font-size:.8125rem;line-height:1.84615;font-family:"GTUltraStandard",serif;font-weight:100;margin-bottom:7px;display:inline-block}.contrast .poll__counter{font-size:14px;font-size:.875rem;line-height:1.71429}.poll__radio{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:0 0 8px 8px;overflow:hidden}.poll__radio-item{flex-basis:calc(50% - 1px)}.poll__radio label{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;height:42px;color:#EAE4D9;background-color:#EAE4D9;transition:background-color .25s cubic-bezier(0.5, 0, 0.2, 1)}.poll__radio input:checked ~ .label--green{background-color:#527330}.poll__radio input:checked ~ .label--red{background-color:red}.poll__radio input:checked ~ label path{stroke:none}.poll__radio svg{fill:currentColor}.poll__textarea{border:1px solid #949292;border-radius:4px;display:block;width:100%;margin-top:25px;min-height:120px;padding:10px}.poll__buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.poll__back{font-family:"GTUltraStandard",serif;font-weight:100;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.poll__back svg{transform:scaleX(-1)}.rate{height:67px;padding:0 20px;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}@media (max-width: 659px){.rate{justify-content:flex-start}}.rate label{display:flex;align-items:center}.rate:not(:checked)>input{opacity:0;pointer-events:none}.rate:not(:checked)>label{cursor:pointer;padding:3px}.sticky .rate:not(:checked)>label{padding:0}.rate:not(:checked)>label svg{width:24px;height:24px}.rate legend{order:1;margin-right:17px}@media (max-width: 659px){.rate legend{margin-right:auto}}.rate>input:checked ~ label svg{fill:#000}.rate:not(:checked)>label:hover svg,.rate:not(:checked)>label:hover ~ label svg{fill:rgba(0,0,0,0.75)}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(248,247,244,0.8);display:flex;align-items:center;justify-content:center;z-index:12}.modal--hidden,.modal:not(.is-shown){display:none}.modal__content{position:relative}.modal__heading{text-align:center;font-size:24px;font-size:1.5rem;line-height:1;font-family:"GTUltraFine",serif;font-weight:700;margin:10px auto}.contrast .modal__heading{font-size:27px;font-size:1.6875rem;line-height:1}.modal__title small{position:absolute;font-size:15px;font-size:.9375rem;line-height:1;font-family:"GTUltraStandard",serif;font-weight:100;color:red;letter-spacing:-0.2px;display:inline-block;vertical-align:super;margin-top:-.8125rem}.contrast .modal__title small{font-size:17px;font-size:1.0625rem;line-height:1}.modal__header{font-family:"GTUltraFine",serif;font-weight:700;font-size:26px;font-size:1.625rem;line-height:1.11538;letter-spacing:-0.32px;border-bottom:1px solid currentColor;padding-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.contrast .modal__header{font-size:29px;font-size:1.8125rem;line-height:1}.modal__list{height:auto;overflow:scroll}.modal__list--objects{display:grid;grid-template-columns:repeat(4, 1fr)}.modal__element{background-color:#fff;margin:13px 0;border-radius:8px;padding:14px 17px;position:relative;cursor:pointer}.modal__element h4{font-size:17px;font-size:1.0625rem;line-height:1.29412;letter-spacing:-0.14px;max-width:65%;margin-bottom:8px}.modal__element p{font-family:"GTUltraStandard",serif;font-weight:100;font-size:13px;font-size:.8125rem;line-height:1.53846}.contrast .modal__element p{font-size:14px;font-size:.875rem;line-height:1.42857}.modal__element i{position:absolute;right:25px;top:50%;transform:translateY(-50%);transition:opacity .5s cubic-bezier(0.5, 0, 0.2, 1);opacity:0}.modal__element--object{background:none}.modal__element--object i{right:auto;left:50%;transform:translate(-50%, -50%)}.modernizr-no-touchevents .modal__element:hover i,.accessibility .modal__element:focus i{opacity:1}.modal__copy{font-size:13px;font-size:.8125rem;line-height:1.53846;text-align:center}.contrast .modal__copy{font-size:14px;font-size:.875rem;line-height:1.42857}.modal__copy+.modal__form{margin-top:40px}.modal__buttons{margin-top:40px}.modal__buttons .button{margin-right:11px;min-width:120px !important}.modal__buttons p{font-size:14px;font-size:.875rem;line-height:1.5;margin-bottom:18px}.contrast .modal__buttons p{font-size:16px;font-size:1rem;line-height:1.3125}.modal__close{position:absolute;top:-20px;right:20px;width:40px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}.modal__header .modal__close{position:relative;top:auto;right:auto}.modal__item--big ~ .modal__close{top:5px;right:5px}@media (max-width: 659px){.modal__close{right:5px}}.modal__wrap{width:calc(.93828 * var(--vw));height:100%;padding:30px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}@media (max-width: 659px){.modal__wrap{padding:73px 0 30px}}.modal__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.modal__item{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:15px}@media (max-width: 659px){.modal__item{margin:15px 7px}}.modal__item--big{width:380px;height:240px}.modal__item--large{width:320px;height:215px}.modal__item--middle{width:200px;height:135px}.modal__item--small{width:140px;height:90px}.modal__item--large{margin:auto}.modal__item--big h3{margin-top:0}.modal__item--big svg{width:66px;height:66px}.modal__item--rounded{border-radius:40px}.modal__item--bevel{-webkit-clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px));clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px))}.modal__item--bevel.modal__item--big{-webkit-clip-path:polygon(0 60px, 60px 0, calc(100% - 60px) 0, 100% 60px, 100% calc(100% - 60px), calc(100% - 60px) 100%, 60px 100%, 0 calc(100% - 60px));clip-path:polygon(0 60px, 60px 0, calc(100% - 60px) 0, 100% 60px, 100% calc(100% - 60px), calc(100% - 60px) 100%, 60px 100%, 0 calc(100% - 60px))}.modal__cta{text-decoration:underline;text-underline-offset:4px;padding:10px}.response{text-align:center;max-width:380px;margin:0 auto}.response__icon svg{height:46px;width:46px}.response__title{font-family:"GTUltraFine",serif;font-weight:700}div.form__response:not(.form__response--fail) .response__title{font-size:32px;font-size:2rem;line-height:1.09375;padding:16px 0}.response__text{font-size:15px;font-size:.9375rem;line-height:1.6}.contrast .response__text{font-size:17px;font-size:1.0625rem;line-height:1.41176}.response__return{display:block;margin:calc(.03594 * var(--vw)) auto calc(.05078 * var(--vw));height:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}@media (max-width: 659px){.response__return{margin-top:12.26667vw}}.response__return--reverse svg{transform:scale(-1, 1)}.minisites{position:relative}.minisites__slider{height:calc(.625 * var(--vw));position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}@media (max-width: 659px){.minisites__slider{height:60vh;transform:translateX(-10px)}}.minisites__control{position:absolute;right:50%;bottom:50px;transform:translateX(50%);width:75px}@media (max-width: 659px){.minisites__control{position:static;margin:0 auto 20px;transform:translateX(0)}}@media (min-width: 660px) and (max-width: 1023px){.minisites__control{bottom:25px}}.minisites__control button{border:.5px solid #000;width:100%;margin:0}.minisites__control button svg{margin-bottom:1px}.minisites__control button .pause{display:none}.minisites__control button .play{display:block}.minisites__control button.playing .pause{display:block}.minisites__control button.playing .play{display:none}.minisites__textlist{position:absolute;bottom:0px;left:0px;right:0px;top:0px;top:calc(.15625 * var(--vw));bottom:calc(.11719 * var(--vw));left:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;z-index:1;max-width:calc(.28516 * var(--vw));pointer-events:none}@media (max-width: 1023px){.minisites__textlist{max-width:350px}}@media (max-width: 659px){.minisites__textlist{position:relative;top:auto;bottom:auto;left:20px;right:20px;height:50vh}}.minisites__text{position:absolute;top:0;left:0;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accessibility .minisites__text{display:block !important;opacity:0;background-color:black !important;color:yellow !important}.minisites__line{position:absolute;left:0;top:0;bottom:55px;width:1px;background-color:#1D1D1D;display:block}@media (max-width: 659px){.minisites__line{bottom:0}}.minisites__wrapper{padding-left:15px;position:relative}.accesibility .minisites__wrapper{display:block !important}.minisites__date{font-family:"GTUltraStandard",serif;font-weight:100;font-size:25px;font-size:1.5625rem;line-height:1.2;letter-spacing:-0.2px}.contrast .minisites__date{font-size:28px;font-size:1.75rem;line-height:1.07143}@media (max-width: 1023px){.minisites__date{font-size:18px;font-size:1.125rem;line-height:1;letter-spacing:-0.14px}}.minisites__title{font-family:"GTUltraFine",serif;font-weight:700;font-size:58px;font-size:3.625rem;line-height:.86207;letter-spacing:0.8px;margin:5px 0 23px}@media (max-width: 1023px){.minisites__title{font-size:36px;font-size:2.25rem;line-height:.94444;letter-spacing:0.5px}}.minisites__copy{font-family:"GTUltraFine",serif;font-weight:100;font-size:30px;font-size:1.875rem;line-height:1;letter-spacing:-0.3px}@media (max-width: 1023px){.minisites__copy{font-size:20px;font-size:1.25rem;line-height:1.2;letter-spacing:-0.2px}}.minisites__more{font-family:"GTUltraStandard",serif;font-weight:300;font-size:15px;font-size:.9375rem;line-height:2;letter-spacing:-0.19px;margin-top:25px;display:inline-block;pointer-events:all;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:1px;transition:-webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color 0.5s cubic-bezier(0.5, 0, 0.2, 1)}.contrast .minisites__more{font-size:17px;font-size:1.0625rem;line-height:1.76471}.minisites__more svg{transition:transform 0.5s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .minisites__more:hover,.accessibility .minisites__more:focus{color:currentColor;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.modernizr-no-touchevents .minisites__more:hover svg,.accessibility .minisites__more:focus svg{transform:translateX(5px)}.minisites__item{width:calc(.27344 * var(--vw));height:calc(.3125 * var(--vw));flex-shrink:0;position:absolute;transform:rotate(-11deg);z-index:2}@media (max-width: 659px){.minisites__item{width:245px;height:275px}}.debug .minisites__item::before,.debug .minisites__item::after{content:"";position:absolute;width:100vw;height:4px;top:0;left:0;background-color:currentColor}.debug .minisites__item::after{right:0;left:auto}.debug .minisites__item:nth-child(3n+1)::before,.debug .minisites__item:nth-child(3n+1)::after{background-color:#001af5}.debug .minisites__item:nth-child(3n+1) .minisites__child{border-color:#001af5;color:#001af5}.debug .minisites__item:nth-child(3n+2)::before,.debug .minisites__item:nth-child(3n+2)::after{background-color:red}.debug .minisites__item:nth-child(3n+2) .minisites__child{border-color:red;color:red}.debug .minisites__item:nth-child(3n+3)::before,.debug .minisites__item:nth-child(3n+3)::after{background-color:#527330}.debug .minisites__item:nth-child(3n+3) .minisites__child{border-color:#527330;color:#527330}.minisites__child{border-radius:10px;overflow:hidden;width:100%;height:100%;background-color:#1D1D1D;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.minisites__child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.debug .minisites__child{border-width:4px;border-style:solid;border-color:currentColor;background-color:palegoldenrod}.intro{position:relative;height:calc(100vh - 95px);width:100%}@media (min-width: 1024px){.intro{height:100vh;padding-top:90px;min-height:650px}}@media (min-width: 1024px) and (max-height: 750px){.intro{padding-top:3.75rem}}@media (min-width: 660px) and (max-width: 1023px){.intro{height:calc(100vh - 120px)}}@media (max-width: 659px){.intro{display:flex;flex-direction:row;justify-content:center;align-items:center}}@media (min-width: 660px) and (max-height: 400px){.intro{height:calc(100vh - 20px);margin-bottom:150px}}.intro__wrap{margin:0 auto;text-align:center;max-width:calc(.45547 * var(--vw));position:absolute;left:50%;top:0%;transform:translate(-50%, 50%)}@media (min-width: 1024px) and (max-width: 1025px){.intro__wrap{max-width:calc(.61641 * var(--vw))}}@media (max-width: 1023px){.intro__wrap{max-width:100%;height:90%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:9.375rem}}@media (min-width: 660px) and (max-width: 1023px){.intro__wrap{padding-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:65%}}@media (max-width: 659px){.intro__wrap{padding-top:0;width:80%;height:80%;transform:translate(-50%, 25%)}}@media (min-width: 660px) and (max-height: 400px){.intro__wrap{height:auto}}.intro__inner-wrap{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (max-width: 659px){.intro__inner-wrap{height:90%}}@media (min-width: 1024px){.intro__main-wrap{margin-bottom:3.125rem}}.intro h1{font-size:106px;font-size:6.625rem;line-height:1;font-family:"GTUltraFine",serif;font-weight:300}@media (min-width: 1024px){.intro h1{white-space:nowrap}}@media (max-width: 659px){.intro h1{font-size:40px;font-size:2.5rem;line-height:1}}@media (min-width: 660px) and (max-height: 400px){.intro h1{font-size:40px;font-size:2.5rem;line-height:1}}.intro__bg{position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%, -35%);width:130%}@media (min-width: 1600px){.intro__bg{top:50%;transform:translate(-50%, -50%)}}@media (min-width: 1024px) and (max-width: 1025px){.intro__bg{top:25%}}@media (min-width: 660px) and (max-width: 1023px){.intro__bg{width:125%;top:50%;transform:translate(-50%, -100%)}}.intro__bg svg g>*:last-child{visibility:hidden}@media (max-width: 659px){.intro__bg{top:10%;width:150%}}@media (min-width: 660px) and (max-height: 400px){.intro__bg{width:80%;transform:translate(-50%, -50%)}}@media (max-width: 659px){.intro__descr{position:relative}}@media (min-width: 660px) and (max-height: 400px){.intro__descr{font-size:14px;font-size:.875rem;line-height:1.28571}}.intro__main-subtitle{font-size:24px;font-size:1.5rem;line-height:1.25;font-family:"GTUltraStandard",serif;font-weight:300;margin:8px auto 0 auto}@media (max-width: 659px){.intro__main-subtitle{font-size:17px;font-size:1.0625rem;line-height:1.29412;margin-top:14px}}@media (min-width: 660px) and (max-width: 1023px){.intro__main-subtitle{width:50%}}.intro__subtitle,.intro__text{font-size:31px;font-size:1.9375rem;line-height:1;font-family:"GTUltraFine",serif;font-weight:100}@media (max-width: 659px){.intro__subtitle{font-size:21px;font-size:1.3125rem;line-height:1.42857;margin-bottom:28px}}.intro__text{width:100%;margin:0 auto calc(.07031 * var(--vw)) auto;font-weight:600}@media (max-width: 659px){.intro__text{font-size:20px;font-size:1.25rem;line-height:1.2;margin-bottom:0}}@media (min-width: 660px) and (max-height: 400px){.intro__text{font-size:14px;font-size:.875rem;line-height:1.42857;width:50%;margin-top:20px}}.dropdown{position:relative;min-height:44px;width:100%}.dropdown.is-open{z-index:2}.dropdown:not(.is-native) select{display:none}.accessibility .dropdown:not(.is-native) select{display:block}.dropdown.is-native select{opacity:0;position:absolute;top:0;z-index:100;width:100%;height:100%}.dropdown__wrap{position:absolute;overflow:hidden;min-height:44px;max-height:200px;border:1px solid #949292;border-radius:4px;width:100%;transition:border-color .25s cubic-bezier(0.5, 0, 0.2, 1)}.accessibility .dropdown__wrap{display:none}.modernizr-no-touchevents .dropdown__wrap:hover,.accessibility .dropdown__wrap:focus{border-color:#1D1D1D}.creator .dropdown__wrap{border:none;background-color:#fff}.creator .is-open .dropdown__wrap{box-shadow:0px 5px 4px rgba(29,29,29,0.25)}.dropdown--relative .dropdown__wrap{position:relative}.dropdown__list{background:#f8f7f4;width:auto;display:inline-block;position:relative;width:100%}.creator .dropdown__list{background:#fff}.dropdown__option{line-height:20px;cursor:pointer;padding:12px;padding-right:45px;position:relative;text-align:left;min-width:100%;z-index:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-open .dropdown__option{padding-right:10px}.dropdown__option::before{position:absolute;bottom:0px;left:0px;right:0px;top:0px;background:#DAD9D7;content:"";display:block;z-index:-1;opacity:0}.dropdown__option::after{position:absolute;left:0;top:0;bottom:0;width:4px;background:red;content:"";display:block;opacity:0}.dropdown__option.is-disabled{opacity:.5}.dropdown__option.is-selected{text-overflow:ellipsis;white-space:nowrap}.dropdown.is-open .dropdown__option.is-selected{text-overflow:none;white-space:normal}.dropdown.is-open:not(.is-native) .dropdown__option:not(.is-disabled):hover::before,.dropdown.is-open:not(.is-native) .dropdown__option.is-selected:not(.is-disabled)::before,.dropdown.is-open:not(.is-native) .dropdown__option.is-selected:not(.is-disabled)::after{opacity:1}.dropdown__option button{text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis}.dropdown__button{position:absolute;top:0;left:0;right:0;width:auto;text-align:right;padding-right:15px;height:40px;line-height:40px;transition:transform 0.4s cubic-bezier(0.5, 0, 0.2, 1);z-index:1}.dropdown.is-open .dropdown__button{z-index:1}.accessibility .dropdown__button{display:none}.dropdown .iScrollVerticalScrollbar{position:absolute;width:10px;bottom:1px;top:41px;right:1px;overflow:hidden;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.dropdown .iScrollVerticalScrollbar::before{content:"";width:2px;position:absolute;top:0;bottom:0;right:0}.dropdown.is-native .iScrollVerticalScrollbar,.dropdown:not(.is-open) .iScrollVerticalScrollbar{opacity:0;pointer-events:none}.dropdown .iScrollIndicator{position:absolute;width:100%;display:block;cursor:pointer;z-index:1}.dropdown .iScrollIndicator::before{content:"";background:red;width:3px;position:absolute;top:0;bottom:0;right:0;border-radius:3px}.scenario__header{padding-top:14px}.scenario__heading{font-family:"GTUltraFine",serif;font-weight:700;font-size:26px;font-size:1.625rem;line-height:1.07692;border-bottom:1px solid currentColor;padding-bottom:5px;margin-top:60px;margin-bottom:30px}.contrast .scenario__heading{font-size:29px;font-size:1.8125rem;line-height:.96552}@media (max-width: 659px){.scenario__heading{margin-top:20px}}.scenario__head{font-family:"GTUltraStandard",serif;font-weight:700;font-size:22px;font-size:1.375rem;line-height:1.27273;letter-spacing:-0.29px}.contrast .scenario__head{font-size:25px;font-size:1.5625rem;line-height:1.12}.scenario__intro{position:relative;margin:45px 0 55px}.scenario__intro i{width:100%;display:block;height:1px;background-color:currentColor;margin:6px 0}.scenario__intro span{position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);min-width:170px;background-color:var(--color-bg);padding:0 15px;font-size:20px;font-size:1.25rem;line-height:1.1;display:flex;flex-direction:row;justify-content:center;align-items:center}.contrast .scenario__intro span{font-size:23px;font-size:1.4375rem;line-height:.95652}.scenario__label{margin-bottom:14px}.scenario__field{background-color:#fff;border-radius:12px;margin-bottom:12px;padding:18px 28px 18px 20px;min-height:60px}.scenario__field--download a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.scenario__field--download a span{width:100%;overflow:hidden;white-space:nowrap;padding:0 9px;text-overflow:ellipsis}.scenario__field--download a svg{flex-shrink:0}.scenario__field--download a .sprite-download{margin-left:auto}.scenario__field--time{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.scenario__field ul,.scenario__field ol{padding-left:20px;padding-bottom:12px;letter-spacing:0.29px}.scenario__field ul li,.scenario__field ol li{padding-left:7px}.scenario__field ul{list-style:disc}.scenario__field ol{list-style-type:decimal}.scenario__item{position:relative;background-color:#fff;min-height:80px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:18px 0;border-radius:8px}.scenario__item--element{min-height:42px;padding-right:20px;margin:10px 0}.scenario__item--element a{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:2}.scenario__thumbnail{width:50px;margin:10px 13px;border-radius:4px;overflow:hidden}.scenario__thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.scenario__name{flex-grow:1;font-size:12px;font-size:.75rem;line-height:1.33333;padding:13px}.contrast .scenario__name{font-size:13px;font-size:.8125rem;line-height:1.23077}.scenario__indicator{background-color:#F1EDE6;align-self:stretch;width:42px;border-radius:8px 0 0 8px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0}.scenario__icon{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:21px;flex-shrink:0}.scenario__icon a,.scenario__icon svg{width:100%}.scenario__more{border-top:1px solid currentColor;margin-top:75px;padding-top:15px}.scenario__more a{display:inline-block}.scenario__sticky{position:absolute}.sticky{position:absolute;right:calc((100vw - calc(.93828 * var(--vw))) / 2);top:100px;z-index:10;pointer-events:all}.sticky--left{right:auto;left:calc((100vw - calc(.93828 * var(--vw))) / 2)}.sticky--fixed{opacity:0;pointer-events:none;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1),transform .5s cubic-bezier(0.5, 0, 0.2, 1);transform:translateX(150%)}.sticky--fixed.sticky--left{transform:translateX(-150%)}.sticky--fixed.is-visible{opacity:1;transform:translateX(0);pointer-events:all}.sticky--path,.sticky--scenario,.sticky--riddle{top:135px}.sticky__circle{width:200px;height:200px;border-radius:50%;background-color:#001af5;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px;margin-right:30px}.sticky--riddle .sticky__circle,.sticky--path .sticky__circle{width:160px;height:160px}.sticky__title{text-align:center;color:#f8f7f4;font-family:"GTUltraFine",serif;font-weight:700;font-style:normal;font-size:24px;font-size:1.5rem;line-height:1.08333}.contrast .sticky__title{font-size:27px;font-size:1.6875rem;line-height:.96296}.sticky__bevel{-webkit-clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px));clip-path:polygon(0 25px, 25px 0, calc(100% - 25px) 0, 100% 25px, 100% calc(100% - 25px), calc(100% - 25px) 100%, 25px 100%, 0 calc(100% - 25px));background-color:#f4abc8;position:absolute;right:0;bottom:-35px}.sticky--riddle .sticky__bevel,.sticky--path .sticky__bevel{-webkit-clip-path:polygon(0 10px, 10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px), calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px));clip-path:polygon(0 10px, 10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px), calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px));right:30px}.sticky__rate{height:100px;padding:0 20px}.sticky--riddle .sticky__rate,.sticky--path .sticky__rate{height:55px;padding:0 7px}.sticky__close{position:absolute;right:20px;top:0;width:30px;height:30px}.creator{margin-top:60px}@media (max-width: 659px){.creator__form{margin-top:calc(30px + 42px)}}.creator__bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:calc(.69688 * var(--vw));margin-left:0;position:relative}@media (min-width: 1600px){.creator__bar{width:1109px}}@media (max-width: 1023px){.creator__bar{width:100%}}.creator__step{display:none;position:relative}.creator__step.is-shown{display:block}.creator__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.creator__counter{display:flex;flex-direction:row;justify-content:center;align-items:center;counter-reset:creator-step}.creator__count{position:relative;font-size:14px;font-size:.875rem;line-height:2.14286;letter-spacing:-0.19px;margin:0 35px;padding-top:50px}.contrast .creator__count{font-size:16px;font-size:1rem;line-height:1.875}@media (max-width: 659px){.creator__count{font-size:12px;font-size:.75rem;line-height:1;white-space:nowrap;padding-top:60px}}.creator__count::before{counter-increment:creator-step;content:"0" counter(creator-step);position:absolute;top:0;left:0;right:0;margin:auto;width:48px;height:48px;border-radius:50%;background-color:#F1EDE6;transition:background-color .5s cubic-bezier(0.5, 0, 0.2, 1);display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 659px){.creator__count::before{width:40px;height:40px;font-size:12px}}.creator__count.is-active::before{background-color:#f4c027}.creator__count::after{content:"";position:absolute;top:24px;left:100%;width:70px;height:1px;background-color:currentColor}.creator__count:last-of-type::after{content:none}.creator__module{position:relative;margin-bottom:120px}.creator__fields{position:relative}.modernizr-no-touchevents .creator__fields:hover .creator__outer,.accessibility .creator__fields:focus .creator__outer{opacity:1;pointer-events:all}.is-single-module .creator__fields--module .creator__outer{display:none}.is-first-module .creator__fields--module .creator__up{display:none}.is-last-module .creator__fields--module .creator__down{display:none}.creator__item{position:relative;background-color:#fff;min-height:80px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:18px 0;border-radius:8px}@media (max-width: 659px){.creator__item{margin:9px 0}}.creator__item.has-media-active{justify-content:space-between;padding-top:10px;padding-bottom:10px}.creator__module .creator__item{margin:4px 0}.creator__item input,.creator__item textarea{width:100%}.creator__item--heading,.creator__item--title{padding:13px 0;padding-right:15px;border-bottom:1px solid currentColor;border-radius:0;background:none;min-height:unset;font-size:22px;font-size:1.375rem;line-height:1.27273;letter-spacing:-0.29px}.contrast .creator__item--heading,.contrast .creator__item--title{font-size:25px;font-size:1.5625rem;line-height:1.12}.creator__item--heading textarea,.creator__item--title textarea{min-height:24px;font-family:"GTUltraStandard",serif;font-weight:700}.creator__item--heading{font-size:32px;font-size:2rem;line-height:1.09375;letter-spacing:-0.43px}@media (max-width: 659px){.creator__item--heading{font-size:20px;font-size:1.25rem;line-height:1}}.creator__item--input,.creator__item--textarea{padding:26px 15px 26px 20px}.creator__item--input>label,.creator__item--textarea>label{position:absolute;left:20px;right:35px;top:0;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1);transform:translateY(28px);transform-origin:left top;pointer-events:none;font-size:16px;font-size:1rem;line-height:1.25}.contrast .creator__item--input>label,.contrast .creator__item--textarea>label{font-size:18px;font-size:1.125rem;line-height:1.11111}.creator__item--input input,.creator__item--input textarea,.creator__item--textarea input,.creator__item--textarea textarea{font-size:16px;font-size:1rem;line-height:1.5}.contrast .creator__item--input input,.contrast .creator__item--input textarea,.contrast .creator__item--textarea input,.contrast .creator__item--textarea textarea{font-size:18px;font-size:1.125rem;line-height:1.33333}.creator__item--input input::-moz-placeholder, .creator__item--input textarea::-moz-placeholder, .creator__item--textarea input::-moz-placeholder, .creator__item--textarea textarea::-moz-placeholder{opacity:0.5;-moz-transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1);transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.creator__item--input input:-ms-input-placeholder, .creator__item--input textarea:-ms-input-placeholder, .creator__item--textarea input:-ms-input-placeholder, .creator__item--textarea textarea:-ms-input-placeholder{opacity:0.5;-ms-transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1);transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.creator__item--input input::placeholder,.creator__item--input textarea::placeholder,.creator__item--textarea input::placeholder,.creator__item--textarea textarea::placeholder{opacity:0.5;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.creator__item--input input:focus::-moz-placeholder, .creator__item--input textarea:focus::-moz-placeholder, .creator__item--textarea input:focus::-moz-placeholder, .creator__item--textarea textarea:focus::-moz-placeholder{opacity:0}.creator__item--input input:focus:-ms-input-placeholder, .creator__item--input textarea:focus:-ms-input-placeholder, .creator__item--textarea input:focus:-ms-input-placeholder, .creator__item--textarea textarea:focus:-ms-input-placeholder{opacity:0}.creator__item--input input:focus::placeholder,.creator__item--input textarea:focus::placeholder,.creator__item--textarea input:focus::placeholder,.creator__item--textarea textarea:focus::placeholder{opacity:0}.creator__item--input textarea,.creator__item--textarea textarea{min-height:24px;resize:none}.creator__item--textarea{flex-grow:1}.creator__item--textarea textarea ~ label{transform:translateY(12px) scale(0.7);width:125%;font-weight:bold}@media (max-width: 1023px){.creator__item--textarea textarea ~ label{width:80% !important}}.creator__item--textarea textarea:-moz-placeholder-shown ~ label{width:auto;font-weight:normal;transform:translateY(28px)}.creator__item--textarea textarea:-ms-input-placeholder ~ label{width:auto;font-weight:normal;transform:translateY(28px)}.creator__item--textarea textarea:placeholder-shown ~ label{width:auto;font-weight:normal;transform:translateY(28px)}.creator__item--textarea textarea:focus ~ label{transform:translateY(12px) scale(0.7);width:125%;font-weight:bold}.creator__item--file{min-height:unset;display:block;background:none;position:relative;z-index:1}.creator__item--media .creator__item--file{margin:0}.creator__item--time{position:absolute;top:0;bottom:0;margin:auto !important;min-width:45px;min-height:40px;height:40px;background:var(--color-bg);display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:12px;font-size:.75rem;line-height:1;color:#949292}@media (max-width: 659px){.creator__item--time{background:#fff;position:static;margin:0 !important;min-height:unset;height:auto}}.contrast .creator__item--time{font-size:13px;font-size:.8125rem;line-height:1}.creator__item--time input{text-align:right;margin-right:3px;margin-bottom:1px}.creator__item--tag{min-width:120px;height:54px;min-height:unset;margin:0;margin-right:12px;padding-left:13px;padding-right:9px}.creator__item--tag span{width:100%;padding-right:9px}@media (max-width: 659px){.creator__item--tag{margin-bottom:10px}}.creator__item--flex{justify-content:space-between;flex-wrap:wrap;background:none}.creator__item--flex.creator__item--nowrap{flex-wrap:nowrap}.creator__fields .creator__item--flex{margin:0}@media (max-width: 659px){.creator__item--flex-start-mobile{justify-content:flex-start}}.creator__item--half{flex-basis:calc(50% - 6px)}@media (max-width: 659px){.creator__item--half{flex-basis:100%}}.creator__item--small{flex-basis:30%}@media (max-width: 659px){.creator__item--small{flex-basis:45%}}.creator__item--small-grow{flex-basis:30%}@media (max-width: 659px){.creator__item--small-grow{flex-basis:100%}}@media (max-width: 659px){.creator__item--mobile-grow{flex-basis:100%}}.creator__item--element{min-height:42px;padding-right:20px;margin:10px 0}.creator__item--photo{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.creator__item--cropper{margin:0;position:absolute;z-index:2;right:10px;top:10px}.creator__item--cropper button{position:relative;display:inline-block;left:auto;top:auto;pointer-events:all;width:42px;height:42px;border-radius:4px;background-color:#f4c027;display:flex;flex-direction:row;justify-content:center;align-items:center;transform:none}.creator__item--cropper button.creator__cropper--remove{display:none}.has-image .creator__item--cropper button.creator__cropper--remove{display:flex}.has-image .creator__item--cropper button.creator__cropper--add{display:none}.creator__item--select.has-open-dropdown{z-index:2}.creator__item--checkbox,.creator__item--radio{min-width:80px;flex-shrink:0;background:none}.creator__item--media{aspect-ratio:16 / 9;justify-content:flex-end;align-items:flex-start;padding:10px}.creator__item--media.creator__item--inner{justify-content:center;align-items:center}.creator__item--media.creator__item--inner.has-image{justify-content:flex-end;align-items:flex-start}.creator__item--media.has-video,.creator__item--media.has-audio{margin-bottom:40px}.creator__item--media.has-image+.creator__icon .creator__toggler--media,.creator__item--media.has-image+.creator__icon .creator__toggler--text{display:none}.creator__item--media.has-video .creator__modal-btn,.creator__item--media.has-audio .creator__modal-btn,.creator__item--media.has-image .creator__modal-btn{display:none}.creator__item--media.has-video .creator__remove,.creator__item--media.has-audio .creator__remove,.creator__item--media.has-image .creator__remove{display:block}.creator__item--media .creator__modal-btn{pointer-events:all;position:relative;left:auto;top:auto}.creator__item--media .creator__remove{display:inline-block;width:42px;height:42px;border-radius:4px;background-color:#f4c027;display:flex;flex-direction:row;justify-content:center;align-items:center;transform:none;display:none;position:relative;z-index:2}.creator__item--media>img{position:absolute;bottom:0px;left:0px;right:0px;top:0px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:0;border-radius:8px;background-color:#f8f7f4}.creator__item--media .player{position:absolute;bottom:0px;left:0px;right:0px;top:0px}.creator__item--inner{width:calc(.21406 * var(--vw));flex-shrink:0}.creator__description.has-focus ~ label,.creator__description.is-filled ~ label{transform:translateY(12px) scale(0.7);width:125%;font-weight:bold}.creator__time{position:absolute;left:-30px;padding-right:30px;top:4px;bottom:4px;border-left:1px solid currentColor;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 659px){.creator__time{position:static;border-left:0;background-color:#fff;justify-content:space-between;padding:26px 15px 26px 20px;margin-top:5px}}.creator__line{border-top:1px solid currentColor}.creator__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}@media (max-width: 659px){.creator__footer{flex-direction:column-reverse;z-index:10}}@media (min-width: 660px) and (max-width: 1023px){.creator__footer{justify-content:space-between}}.creator__actions{width:calc(.69688 * var(--vw));text-align:right;padding-top:20px}.creator__bar .creator__actions{padding-top:0;width:auto;margin-right:10px;margin-left:auto}@media (min-width: 1600px){.creator__actions{width:1109px}}@media (max-width: 1023px){.creator__actions{width:100%}}.creator__buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}@media (max-width: 659px){.creator__buttons{justify-content:flex-start;flex-direction:row-reverse;width:100%}}.creator__button{padding:0 10px;height:42px;border-radius:4px;border:1px solid #1D1D1D;margin-left:30px;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 659px){.creator__button{margin-left:15px}}.creator__button:disabled{opacity:0.5;pointer-events:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-last-step .creator__button--next{display:none}.is-first-step .creator__button--prev{display:none}.creator__button svg{margin-right:8px}.creator__button--tag{margin-left:0;margin-right:auto;width:130px;height:54px;background-color:#fff;border-color:#fff;border-radius:8px}.creator__back{width:calc(.24141 * var(--vw))}.creator__moderation{padding-top:20px;flex-grow:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;display:none}.is-last-step .creator__moderation{display:flex}.creator__date{font-size:14px;font-size:.875rem;line-height:1.14286;color:#949292}.contrast .creator__date{font-size:16px;font-size:1rem;line-height:1}@media (max-width: 659px){.creator__date{font-size:12px;font-size:.75rem;line-height:1.33333}}.creator__attachment{font-size:14px;font-size:.875rem;line-height:1.14286;margin-top:60px;margin-bottom:48px}.contrast .creator__attachment{font-size:16px;font-size:1rem;line-height:1}.creator__label{font-family:"GTUltraStandard",serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.125;letter-spacing:-0.32px}.contrast .creator__label{font-size:27px;font-size:1.6875rem;line-height:1}.creator__summary p{margin-bottom:12px}.creator__popover{position:absolute;left:0;top:100%;padding:20px 0}.creator__name{flex-grow:1;font-size:12px;font-size:.75rem;line-height:1.33333;padding:13px}.contrast .creator__name{font-size:13px;font-size:.8125rem;line-height:1.23077}.creator__indicator{background-color:#F1EDE6;align-self:stretch;width:42px;border-radius:8px 0 0 8px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0}.creator__outer{position:absolute;left:100%;top:4px;bottom:4px;padding:0 20px;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(0.5, 0, 0.2, 1);display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.creator__outer button{width:32px;height:32px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;border-radius:4px;position:relative}.creator__outer button:nth-of-type(2){margin-top:6px}.creator__navigation{margin-bottom:auto;margin-top:0}.creator__sticky{position:absolute;top:0;left:calc(calc(.16094 * var(--vw)) * -1)}.creator__nav{font-family:"GTUltraStandard",serif;font-weight:300;font-size:14px;font-size:.875rem;line-height:1.21429}.contrast .creator__nav{font-size:16px;font-size:1rem;line-height:1.0625}.creator__nav li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;margin-bottom:11px;color:#949292}.creator__nav li::before{content:"";position:absolute;left:0;width:40px;height:1px;background-color:currentColor;display:inline-block;flex-shrink:0;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1);transform-origin:left center;transform:scaleX(0)}.creator__nav li.is-active{color:var(--color-text)}.creator__nav li.is-active::before{transform:scaleX(1)}.creator__nav li.is-active a{transform:translateX(50px)}.creator__nav a{position:relative;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1);display:flex;flex-direction:row;justify-content:center;align-items:center}.creator__nav span{display:inline-block;margin-left:4px}.creator__cropper{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}.creator__thumbnail{width:50px;margin:10px 13px;border-radius:4px;overflow:hidden}.creator__thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.creator__icon{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.has-media-active .creator__icon>svg{opacity:0.5}.creator__tooltip{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translateX(-50%);right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;white-space:nowrap;background-color:var(--color-text);color:#f8f7f4;font-size:11px;font-size:.6875rem;line-height:1.09091;padding:7px;border-radius:3px;pointer-events:none;opacity:0;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.contrast .creator__tooltip{font-size:13px;font-size:.8125rem;line-height:1.07692}.creator__tooltip::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-4px;border-width:4px;border-style:solid;border-color:var(--color-text) transparent transparent}.creator__loader{opacity:0}.creator__loader .inner{border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;display:inline-flex}.creator__loader .loader{display:inline-block;border:2px solid #949292;border-radius:50%;border-top:2px solid #f4c027;width:12px;height:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.creator__prefix{margin-right:10px}.creator__checkbox,.creator__radio{display:block}.creator__req{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:"GTUltraStandard",serif;font-weight:300;font-size:14px;font-size:.875rem;line-height:1.14286;letter-spacing:-0.19px}.creator__checkmark{width:16px;height:16px;flex-shrink:0;border:1px solid currentColor;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:color .25s cubic-bezier(0.5, 0, 0.2, 1),background-color .25s cubic-bezier(0.5, 0, 0.2, 1),border-color .25s cubic-bezier(0.5, 0, 0.2, 1)}.creator__item--radio .creator__checkmark{border-radius:50%}.creator__req .creator__checkmark{margin-left:10px}.creator__checkmark i:before,.creator__checkmark i:after{transition:transform .25s cubic-bezier(0.5, 0, 0.2, 1)}input:checked ~ .creator__checkmark{color:#fff;background-color:#527330;border:1px solid #527330}input:checked ~ .creator__checkmark i:before{transform:translateX(-1px) translateY(1px) rotate(45deg);width:5px}input:checked ~ .creator__checkmark i:after{transform:translateX(2px) rotate(135deg)}.creator__media{opacity:0.5;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.has-media-active .creator__media{opacity:1;pointer-events:none}.creator__toggler--text{opacity:1;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1);pointer-events:none}.has-media-active .creator__toggler--text{opacity:0.5;pointer-events:all}.creator__toggler--media{opacity:0.5;transition:opacity .25s cubic-bezier(0.5, 0, 0.2, 1)}.has-media-active .creator__toggler--media{opacity:1;pointer-events:none}.creator__bg{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:0;display:flex;flex-direction:row;justify-content:center;align-items:center;opacity:0.5;pointer-events:none}.creator__bg svg{width:36px;height:36px;margin:0 3px}.creator__bg--audio{display:none;opacity:1}.creator__bg--audio svg{height:75%;width:auto}.has-audio .creator__bg--audio{display:flex}.creator__response{display:none}.creator__fixedbar{position:fixed;z-index:11;top:95px;left:0;width:100%;height:90px;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1);background-color:var(--color-bg);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.creator__fixedbar::after{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(.93828 * var(--vw));height:1px;background-color:#dbdad7}@media (max-width: 1023px){.creator__fixedbar::after{width:100%}}@media (max-width: 1023px){.creator__fixedbar{top:58px;height:40px}}@media (min-width: 1024px){body.is-scrolling-down.scrolled-header-height .creator__fixedbar,html.is-sidebar-open .creator__fixedbar,html.is-modal-shown .creator__fixedbar{transform:translateY(-95px)}}.modernizr-no-touchevents .creator button:hover .creator__tooltip,.accessibility .creator button:focus .creator__tooltip,.modernizr-no-touchevents .creator .popover__button:hover .creator__tooltip,.accessibility .creator .popover__button:focus .creator__tooltip{opacity:1}.creator input[type="file"]{display:none}.creator fieldset legend{padding:0;display:table;font-size:24px;font-size:1.5rem;line-height:1.125;letter-spacing:-0.32px}.contrast .creator fieldset legend{font-size:27px;font-size:1.6875rem;line-height:1.07407}.creator fieldset legend.creator__legend--quiz{padding:18px 0}@media (max-width: 659px){.creator fieldset legend{padding-top:30px;font-size:20px;font-size:1.25rem;line-height:1}}#header ~ .pin-spacer{pointer-events:none}@media (max-width: 1023px){.pin-spacer{display:none !important}}.is-offscreen-open .pin-spacer{display:none !important}.availability{position:absolute;top:calc(100vh - 63px);z-index:7;right:calc((100vw - calc(.93828 * var(--vw))) / 2);margin:auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;pointer-events:none}@media (min-width: 660px) and (max-width: 1023px){.availability{top:-2.5rem}}@media (max-width: 659px){.availability{top:auto;bottom:1.875rem}}.availability a{min-height:30px;display:block}.availability__link{pointer-events:all}.availability__link--dark,.availability__link--white{border-radius:50%;background:#EAE4D9;height:42px;width:42px;cursor:pointer}@media (max-width: 1023px){.availability__link--dark,.availability__link--white{height:35px;width:35px}.footer--main .availability__link--dark,.footer--main .availability__link--white{height:50px;width:50px}.footer--main .availability__link--dark svg,.footer--main .availability__link--white svg{width:36px;height:27px}}.availability__link--dark span:first-of-type,.availability__link--white span:first-of-type{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;width:100%;pointer-events:none}.availability__link--dark path,.availability__link--dark circle,.availability__link--white path,.availability__link--white circle{stroke:#1D1D1D}.availability__link--dark{background:#1D1D1D}.availability__link--dark path,.availability__link--dark circle{stroke:#EAE4D9}.editor{background:#fff;width:100%;position:relative;min-height:24px}.editor__container{height:100%;border:none !important;font-size:16px;font-size:1rem;line-height:1.5;font-family:"GTUltraStandard",serif;font-weight:300;word-break:break-word}.contrast .editor__container{font-size:18px;font-size:1.125rem;line-height:1.33333}.editor__container ::-moz-selection{background-color:rgba(244,192,39,0.5);color:#1D1D1D}.editor__container ::selection{background-color:rgba(244,192,39,0.5);color:#1D1D1D}.editor__container .ql-tooltip{z-index:10}.editor__toolbar{position:absolute;bottom:calc(100% + 26px);left:0;border:none !important;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(0.5, 0, 0.2, 1);background:#1D1D1D;color:#fff;padding:4px 0 !important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.has-focus .editor__toolbar{opacity:1;pointer-events:all}.editor__toolbar button{height:28px !important;padding:4px !important;margin:0 4px !important}.editor__toolbar .ql-formats{margin-right:0 !important;display:inline-flex !important;border-right:1px solid rgba(248,247,244,0.2);padding:0 4px}.editor__toolbar .ql-formats:last-of-type{border-right:none}.ql-editor{padding:0 !important;height:auto !important;overflow:hidden}.ql-editor.ql-blank::before{left:30px !important;font-size:16px;font-size:1rem;line-height:1.9375;font-style:normal}.contrast .ql-editor.ql-blank::before{font-size:18px;font-size:1.125rem;line-height:1.72222}.basket__title{font-family:"GTUltraFine",serif;font-weight:300;font-size:32px;font-size:2rem;line-height:1.1875;letter-spacing:-0.32px;margin-bottom:10px}@media (max-width: 659px){.basket__title{font-size:26px;font-size:1.625rem;line-height:1;letter-spacing:-0.26px}}.basket__title strong{font-weight:700}.basket__series{font-size:15px;font-size:.9375rem;line-height:2;font-family:"GTUltraStandard",serif;font-weight:300}.contrast .basket__series{font-size:17px;font-size:1.0625rem;line-height:1.76471}.basket__cycle{font-family:"GTUltraFine",serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:.88889;letter-spacing:-0.18px;margin-left:6px}.contrast .basket__cycle{font-size:20px;font-size:1.25rem;line-height:.8}@media (max-width: 659px){.basket__cycle{display:block;margin-left:0}}.basket__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:22px;font-size:1.375rem;line-height:1;margin-top:30px;padding-bottom:9px}.contrast .basket__header{font-size:25px;font-size:1.5625rem;line-height:1}@media (max-width: 659px){.basket__header{font-size:18px;font-size:1.125rem;line-height:1}}.basket__item{height:50px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-top:1px solid currentColor}.basket__form.is-pending{cursor:wait}.basket__type{font-size:22px;font-size:1.375rem;line-height:1;padding-top:2px;flex-basis:calc(.24141 * var(--vw))}.contrast .basket__type{font-size:25px;font-size:1.5625rem;line-height:1}@media (max-width: 659px){.basket__type{font-size:16px;font-size:1rem;line-height:1;flex-basis:28.8vw}}.basket__buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.basket__form--free .basket__buttons{margin-right:0;margin-left:auto}.is-pending .basket__buttons{pointer-events:none}.basket__buttons button{width:30px;height:30px;border:1px solid currentColor;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center}.basket__buttons input{width:53px;text-align:center;font-size:22px;font-size:1.375rem;line-height:1;padding-top:2px}.contrast .basket__buttons input{font-size:25px;font-size:1.5625rem;line-height:1}@media (max-width: 659px){.basket__buttons input{width:45px;font-size:16px;font-size:1rem;line-height:1}}.basket__coupon{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}@media (max-width: 659px){.basket__coupon{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;margin-top:1rem}}.basket__coupon input{width:250px;border:1px solid currentColor;padding-left:10px;border-radius:4px}.basket__coupon button{width:32px;height:32px;border:1px solid currentColor;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:5px}.basket__price{text-align:right;margin-left:auto;font-size:22px;font-size:1.375rem;line-height:1;padding-top:2px}.contrast .basket__price{font-size:25px;font-size:1.5625rem;line-height:1}@media (max-width: 659px){.basket__price{font-size:16px;font-size:1rem;line-height:1}}.basket__overall,.basket__submit{text-align:right}.basket__overall{border-top:1px solid currentColor;padding-top:15px}.basket__submit{margin-top:30px}.basket__button{width:calc(.21406 * var(--vw));position:relative}@media (max-width: 659px){.basket__button{width:100%}}.basket__button svg{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:24px;height:24px}.basket__label{font-size:12px;font-size:.75rem;line-height:1.08333;display:block;flex-basis:100%;margin-bottom:6px}.basket__checkbox label{display:block;position:relative;padding-left:30px;margin-top:29px;font-family:"GTUltraStandard",serif;font-weight:300;font-size:13px;font-size:.8125rem;line-height:1.30769;letter-spacing:-0.03px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.basket__checkbox label a{position:relative}.modernizr-no-touchevents .basket__checkbox label a:hover,.accessibility .basket__checkbox label a:focus{color:red}.basket__checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #949292;border-radius:4px}.basket__checkbox .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2px;width:7px;height:11px;border:solid currentColor;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.basket__checkbox input:checked ~ .checkmark:after{display:block}.quiz__heading,.quiz__item{text-align:center;margin-top:75px}@media (max-width: 659px){.quiz__heading,.quiz__item{margin-top:2rem}}.quiz__heading{margin-bottom:95px}.quiz__header{align-items:flex-start;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1);transform:translateY(-100%)}.is-quiz-started .quiz__header{transform:translateY(0)}.quiz__header-title{padding-top:1.25em;text-align:center;font-size:15px;font-size:.9375rem;line-height:1.33333}@media (max-width: 659px){.quiz__header-title{margin-bottom:5rem;width:100%}}.contrast .quiz__header-title{font-size:17px;font-size:1.0625rem;line-height:1.17647}.quiz__item{display:none}.quiz__title{font-family:"GTUltraStandard",serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.16667;margin-bottom:40px}.contrast .quiz__title{font-size:27px;font-size:1.6875rem;line-height:1.03704}@media (max-width: 659px){.quiz__title{font-size:24px;font-size:1.5rem;line-height:1.16667}}.is-result .quiz__answer{pointer-events:none}.quiz__checked-answer-label{display:none}input:checked ~ .quiz__checked-answer-label{display:inline}.quiz__answer-result{display:none}.is-correct .quiz__answer-result--correct{display:inline}.is-incorrect .quiz__answer-result--incorrect{display:inline}.quiz__label{display:block;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-height:54px;background-color:#fff;border-radius:8px;margin:8px 0;padding:17px 15px 17px 20px}@media (max-width: 659px){.quiz__label{padding:5px 15px 5px 20px}}.quiz__answer:hover input:not(:checked) ~ .quiz__label{background-color:rgba(148,146,146,0.05)}input:checked ~ .quiz__label:not(.is-correct){background-color:rgba(148,146,146,0.15)}.quiz__label.is-correct{background-color:rgba(82,115,48,0.15)}.quiz__label.is-incorrect{background-color:rgba(255,0,0,0.15) !important}.quiz__prefix{margin-right:13px}.quiz__counter{font-family:"GTUltraStandard",serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:.83333}.contrast .quiz__counter{font-size:27px;font-size:1.6875rem;line-height:.74074}.quiz__question{font-family:"GTUltraStandard",serif;font-weight:300;font-size:18px;font-size:1.125rem;line-height:1.33333;margin-top:25px;margin-bottom:50px}.contrast .quiz__question{font-size:20px;font-size:1.25rem;line-height:1.2}.quiz__question--desc{font-size:16px;font-size:1rem;line-height:1.25;font-style:italic;margin-bottom:25px}.quiz__question+.quiz__question{margin-top:-25px}.quiz__thumbnail{width:250px;-o-object-fit:scale-down;object-fit:scale-down;border-radius:8px;margin:auto}@media (max-width: 659px){.quiz__thumbnail{width:75%}}.quiz__text{text-align:left;font-size:16px;font-size:1rem;line-height:1.25;margin-right:auto}.contrast .quiz__text{font-size:18px;font-size:1.125rem;line-height:1.11111}.quiz__textarea{background-color:#fff;padding:25px;border-radius:8px}.quiz__textarea textarea{border:1px solid #949292;border-radius:4px;width:100%;min-height:190px;padding:11px 14px 24px;font-size:16px;font-size:1rem;line-height:1.5}.contrast .quiz__textarea textarea{font-size:18px;font-size:1.125rem;line-height:1.33333}.quiz__hint{border-radius:8px;margin-bottom:18px}@media (max-width: 659px){.quiz__hint{margin-bottom:1.5rem}.quiz__hint .player{margin-bottom:3rem}}@media (min-width: 660px) and (max-width: 1023px){.quiz__hint{margin-bottom:1.5rem}.quiz__hint .player{margin-bottom:3rem}}.quiz__hint img{width:100%;max-height:50vh;-o-object-fit:contain;object-fit:contain;border-radius:8px;display:block;margin:auto}.quiz__hint .player{background-color:#fff;margin-bottom:36px}.quiz__hint .player::after{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% + 48px);background-color:#fff;z-index:-1;border-radius:8px}.quiz__hint .player--video{margin-bottom:68px}.quiz__hint .player--audio::after{height:calc(100% + 16px)}.quiz__buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:36px}.is-preview .quiz__buttons,.is-result .quiz__buttons{display:none}.quiz__button{border:1px solid #1D1D1D;color:#1D1D1D;background:none;padding-left:13px;padding-right:9px}@media (max-width: 659px){.quiz__button{font-size:11px;padding:0 5px}}.quiz__button--next{margin-left:auto}.quiz__button--prev{margin-right:auto}.quiz__button svg{width:26px;height:26px}@media (max-width: 659px){.quiz__button svg{width:20px;height:20px}}.modernizr-no-touchevents .quiz__button:hover,.accessibility .quiz__button:focus{color:#1D1D1D}.quiz__checkmark{width:24px;height:24px;border-radius:50%;flex-shrink:0;border:1px solid currentColor;display:flex;flex-direction:row;justify-content:center;align-items:center}.quiz__answer--checkbox .quiz__checkmark{border-radius:0}input:checked ~ label .quiz__checkmark,label.is-correct .quiz__checkmark{color:#fff}input:checked ~ label .quiz__checkmark i:before,label.is-correct .quiz__checkmark i:before{transform:translateX(-1px) translateY(1px) rotate(45deg);width:5px}input:checked ~ label .quiz__checkmark i:after,label.is-correct .quiz__checkmark i:after{transform:translateX(2px) rotate(135deg)}input:checked ~ label:not(.is-correct) .quiz__checkmark{background-color:#949292;border:1px solid #949292}label.is-correct .quiz__checkmark{background-color:#527330;border:1px solid #527330}label.is-incorrect .quiz__checkmark{background-color:red !important;border:1px solid red !important}.quiz__preview{font-size:32px;font-size:2rem;line-height:1.09375;font-family:"GTUltraStandard",serif;font-weight:700;text-align:center;display:none;margin-top:90px}.is-preview .quiz__preview,.is-result .quiz__preview{display:block}.quiz__result{display:none;text-align:center;margin-bottom:165px;position:relative;margin-top:120px;padding-top:55px}.is-result .quiz__result{display:block}.quiz__result-bg{position:absolute;top:-40px;left:50%;transform:translateX(-50%);z-index:-1}.quiz__result-bg svg{width:384px;height:217px}.quiz__result-value{margin-top:5px;margin-bottom:60px;font-family:"GTUltraStandard",serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:1.125}.contrast .quiz__result-value{font-size:27px;font-size:1.6875rem;line-height:1}.quiz__result-value span:first-child{font-size:52px;font-size:3.25rem;line-height:1.09615}.quiz__result-actions a{display:inline-block}.quiz__result-actions a svg[class^="sprite"]{margin-top:-5px}.quiz__submit{text-align:right;display:none;margin-top:45px}.is-preview .quiz__submit{display:block}.riddle__quiz h3{font-family:"GTUltraStandard",serif;font-weight:300;font-size:24px;font-size:1.5rem;line-height:1.16667}@media (max-width: 1023px){.riddle__quiz h3{flex-basis:0}}.riddle__quiz-wrapper{margin-bottom:30px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.riddle__quiz-wrapper>*{flex-basis:calc(.375 * var(--vw))}.riddle__quiz-link{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:2}.riddle__quiz-image{flex-basis:calc(.26562 * var(--vw));margin:auto;position:relative}@media (max-width: 659px){.riddle__quiz-image{width:100%}}.riddle__quiz-icon{position:absolute;right:-60px;bottom:0;-webkit-clip-path:polygon(70% 0, 90% 20%, 100% 50%, 90% 80%, 65% 100%, 35% 100%, 10% 80%, 0 50%, 10% 20%, 35% 0);clip-path:polygon(70% 0, 90% 20%, 100% 50%, 90% 80%, 65% 100%, 35% 100%, 10% 80%, 0 50%, 10% 20%, 35% 0);width:125px;height:120px;background-color:#f4c027;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 659px){.riddle__quiz-icon{right:0;bottom:-20px}}.riddle__quiz-icon svg{width:56px;height:56px}.modernizr-no-touchevents .riddle__quiz-link:hover ~ .riddle__quiz-wrapper .tile__image--oval,.accessibility .riddle__quiz-link:focus ~ .riddle__quiz-wrapper .tile__image--oval{border-radius:25%}.modernizr-no-touchevents .riddle__quiz-link:hover ~ .text__footer a svg,.accessibility .riddle__quiz-link:focus ~ .text__footer a svg{transition-delay:0ms;transform:scaleX(1.3)}.modernizr-no-touchevents .riddle__quiz-link:hover ~ .text__footer a span,.accessibility .riddle__quiz-link:focus ~ .text__footer a span{transition-delay:100ms;transform:translateX(10%)}.riddle__figure{margin-left:50px !important;margin-right:50px !important}.riddle__figure figcaption{font-size:12px;font-size:.75rem;line-height:1.33333;letter-spacing:-0.06px}.contrast .riddle__figure figcaption{font-size:13px;font-size:.8125rem;line-height:1.23077}.riddle__dictionary-header{font-size:20px !important;line-height:24px !important;letter-spacing:-0.13px}@media (max-width: 659px){.riddle__dictionary-header{margin-bottom:2rem !important}}.riddle__dictionary-item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media (max-width: 659px){.riddle__dictionary-item{flex-direction:column}.riddle__dictionary-item p{font-size:0.75rem;margin-bottom:1.5rem}}.riddle__dictionary-item span{font-family:"GTUltraStandard",serif;font-weight:700;flex-basis:100px;margin-right:30px;flex-shrink:0}@media (max-width: 659px){.riddle__dictionary-item span{flex-basis:unset;margin-bottom:1rem}}.riddle__dictionary-item span u{-webkit-text-decoration-color:#f4c027;text-decoration-color:#f4c027;text-decoration-thickness:3px;text-underline-position:under}.riddle__dictionary-link::after{content:none !important}.riddle__dictionary-link u{-webkit-text-decoration-color:#f4c027;text-decoration-color:#f4c027;text-decoration-thickness:3px;text-underline-position:under}@media (max-width: 659px){.riddle__quiz-wrapper{flex-direction:column-reverse}}@media (max-width: 659px){.riddle__quiz-image{margin:2rem 0}}.riddle__sticky{position:absolute}.path__sticky{position:absolute}.path__sticky .pin-spacer{pointer-events:none}.path__title{margin-top:25px;font-family:"GTUltraFine",serif;font-weight:700;font-size:147px;font-size:9.1875rem;line-height:.83673;letter-spacing:-0.65px}@media (max-width: 659px){.path__title{font-size:68px;font-size:4.25rem;line-height:1;margin-top:65px;margin-bottom:36px}}.path__title span{white-space:nowrap}@media (max-width: 1023px){.path__title span{white-space:normal}}.path__title span span{display:inline-block}.path__head{font-family:"GTUltraFine",serif;font-weight:700;font-size:40px;font-size:2.5rem;line-height:1;letter-spacing:-0.16px;text-align:center;margin-bottom:60px;position:relative}@media (max-width: 659px){.path__head{font-size:32px;font-size:2rem;line-height:1;margin-bottom:40px}}.path__head--decoration{margin-top:150px}@media (max-width: 659px){.path__head--decoration{margin-top:50px}}.path__subhead{font-family:"GTUltraFine",serif;font-weight:100;font-size:30px;font-size:1.875rem;line-height:.93333;letter-spacing:-0.19px;text-align:center;position:relative}@media (max-width: 659px){.path__subhead{font-size:24px;font-size:1.5rem;line-height:1.25}}.path__bg{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:-1}@media (min-width: 1024px){.path__bg{margin-bottom:40px}}@media (max-width: 659px){.path__bg{position:static}}.path__bg picture,.path__bg img{width:100%;height:100%;display:block}@media (max-width: 659px){.path__bg picture,.path__bg img{position:static;height:unset}}.path__bg img{-o-object-fit:cover;object-fit:cover}.path__bg-title{font-size:12px;font-size:.75rem;line-height:1.33333;margin-top:0.75em}@media (max-width: 659px){.path__bg-title{font-size:12px;font-size:.75rem;line-height:1}}.path__picture{height:310px}.path__picture picture,.path__picture img{width:100%;height:100%;display:block}@media (max-width: 659px){.path__picture picture,.path__picture img{height:unset}}.path__picture picture{background-color:#F1EDE6;border-radius:8px;overflow:hidden}@media (max-width: 659px){.path__picture picture{background-color:var(--color-bg)}}.path__picture img{-o-object-fit:contain;object-fit:contain}@media (max-width: 659px){.path__picture{height:auto;margin-bottom:40px}}@media (max-width: 659px){.path__picture-item{margin-bottom:30px}}.path__picture-title{font-size:12px;font-size:.75rem;line-height:1.33333;margin-top:0.75em}@media (max-width: 659px){.path__picture-title{margin-bottom:40px}}.path__quotes{display:grid;grid-template-columns:repeat(2, calc(.375 * var(--vw)));grid-gap:calc(.01289 * var(--vw)) calc(.05312 * var(--vw))}@media (max-width: 659px){.path__quotes{grid-template-columns:repeat(1, 95vw)}}.path__quote{padding:120px 0}@media (max-width: 659px){.path__quote{padding:70px 0}}@media (max-width: 659px){.path__quote .path__bg{position:absolute;height:100%}.path__quote .path__bg picture{height:100%}.path__quote .path__bg picture img{height:100%;opacity:0.915}}.path__quote blockquote{color:#fff;max-width:calc(.53594 * var(--vw));padding-left:17px;padding-right:calc(.04023 * var(--vw));border-left:.5px solid currentColor;text-align:left;margin-left:auto;font-size:18px;font-size:1.125rem;line-height:1.44444;letter-spacing:-0.03px;position:relative}@media (max-width: 659px){.path__quote blockquote{max-width:77.6vw}}@media (min-width: 660px) and (max-width: 1023px){.path__quote blockquote{max-width:73.6vw}}.contrast .path__quote blockquote{font-size:20px;font-size:1.25rem;line-height:1.3}.path__quote blockquote svg{position:absolute;top:0;right:100%;margin-right:24px}.path__quote blockquote footer{font-size:14px;font-size:.875rem;line-height:1.71429;letter-spacing:-0.13px;margin-top:2em}.contrast .path__quote blockquote footer{font-size:16px;font-size:1rem;line-height:1.5}.path__photo-decoration{position:relative;display:block;margin-left:auto;margin-top:60px;margin-bottom:60px;border-radius:8px;transform:rotate(-15deg) translateX(25%);width:30vw}.path__photo-decoration img{width:100%;border-radius:8px}@media (min-width: 1600px){.path__photo-decoration{margin-top:100px;margin-bottom:100px}}@media (max-width: 659px){.path__photo-decoration{width:75vw;margin-top:0px}}.path__nav{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;position:relative}@media (max-width: 659px){.path__nav{padding-left:15px}}.path__nav::after{content:'';position:absolute;left:50%;top:0;height:100%;width:.5px;background-color:#000}@media (max-width: 659px){.path__nav::after{left:0%}}.path__navitem{position:relative;padding-left:15px}@media (max-width: 659px){.path__navitem{padding-left:0px}}.path__navitem--next{margin-left:auto}.path__navitem svg{transform-origin:left;transition:transform .5s cubic-bezier(0.5, 0, 0.2, 1)}.path__navitem a{position:absolute;bottom:0px;left:0px;right:0px;top:0px}.modernizr-no-touchevents .path__navitem a:hover ~ h3,.accessibility .path__navitem a:focus ~ h3{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.modernizr-no-touchevents .path__navitem a:hover ~ i svg,.accessibility .path__navitem a:focus ~ i svg{transform:scaleX(1.3)}.accessibility .path__navitem a:focus ~ *{color:yellow !important}.path__navitem p{font-family:"GTUltraFine",serif;font-weight:100;font-size:30px;font-size:1.875rem;line-height:1.1;letter-spacing:-0.09px}@media (max-width: 659px){.path__navitem p{font-size:24px;font-size:1.5rem;line-height:1.08333}}.path__navitem h3{font-family:"GTUltraFine",serif;font-weight:700;font-size:40px;font-size:2.5rem;line-height:1;letter-spacing:-0.16px;margin-bottom:80px;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:1px;transition:-webkit-text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1)}@media (max-width: 659px){.path__navitem h3{font-size:30px;font-size:1.875rem;line-height:1.33333;margin-bottom:30px}}.path__nav-arrow{pointer-events:none}@media (max-width: 659px){.path__page>*{z-index:2;position:relative !important}.path__page::after{content:'';position:absolute;left:-50px;right:-50px;top:0;bottom:0;background-color:#fff;z-index:1}}.path__footnotes{padding-top:2.5rem;font-size:13px;font-size:.8125rem;line-height:1.30769;position:relative}@media (max-width: 659px){.path__footnotes{margin-top:2rem}}.path__footnotes::before{content:'';position:absolute;top:1rem;left:0;border-top:.5px solid #000;width:81px}.path__footnotes ol{counter-reset:li-counter}.path__footnotes ol li{counter-increment:li-counter;margin-left:1.25rem;position:relative;margin-bottom:1rem}.path__footnotes ol li::before{content:counter(li-counter);position:absolute;left:0;top:0;font-size:80%;transform:translate(-0.75rem, -0.25rem)}.page{background-color:#fff;padding:100px 100px 40px 155px;border-radius:8px;margin-top:50px;position:relative}@media (max-width: 659px){.page{padding:60px 0px 40px 0px;margin-top:0px}}.page__title{font-family:"GTUltraFine",serif;font-weight:700;font-size:40px;font-size:2.5rem;line-height:1;letter-spacing:-0.16px}@media (max-width: 659px){.page__title{font-size:32px;font-size:2rem;line-height:1}}.page__author{font-family:"GTUltraFine",serif;font-weight:100;font-size:30px;font-size:1.875rem;line-height:1;letter-spacing:-0.31px;margin-top:14px;margin-bottom:36px}@media (max-width: 659px){.page__author{font-size:24px;font-size:1.5rem;line-height:1.25;margin-bottom:20px;font-weight:200}}.page__content{padding:37px 0 7px;border-top:.5px solid currentColor;letter-spacing:0.32px;font-family:"GTUltraFine",serif;font-weight:100;font-size:20px;font-size:1.25rem;line-height:1.7}@media (max-width: 659px){.page__content{font-size:15px;font-size:.9375rem;line-height:1.6;padding:25px 0 7px}}.contrast .page__content{font-size:23px;font-size:1.4375rem;line-height:1.47826}.page__content p{margin-bottom:30px}@media (max-width: 659px){.page__content p{margin-bottom:20px}}.page__holes{position:absolute;left:32px;width:100px;top:97px;bottom:97px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (max-width: 659px){.page__holes{position:relative;top:-40px;bottom:unset;left:unset;width:107.5%;flex-direction:row}}.page__hole{width:20px;height:20px;background-color:#F6F5F3}@media (max-width: 659px){.page__hole:nth-of-type(3n),.page__hole:nth-of-type(1){display:none}}@media (max-width: 659px){.page .text__footer{font-size:12px;font-size:.75rem;line-height:.66667}.page .text__footer a{min-height:unset}}.list__grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:40px}@media (max-width: 659px){.list__grid{grid-template-columns:repeat(2, 1fr)}}.list__heading{font-family:"GTUltraFine",serif;font-weight:100;font-size:30px;font-size:1.875rem;line-height:.93333;letter-spacing:-0.19px;text-align:center;margin-bottom:70px}@media (max-width: 659px){.list__heading{font-size:24px;font-size:1.5rem;line-height:1;margin-bottom:40px}}.list__item{text-align:center;position:relative}.list__title{height:44px;display:flex;align-items:center;justify-content:center;margin:2px 0 7px}.list__title h3{font-family:"GTUltraFine",serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:1.1;letter-spacing:-0.04px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 1023px){.list__title h3{font-size:18px;font-size:1.125rem;line-height:1.22222}}.list__link{position:absolute;bottom:0px;left:0px;right:0px;top:0px;z-index:3}.list__link ~ .list__title h3{text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text);text-underline-offset:1px;transition:-webkit-text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1);transition:text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1), -webkit-text-decoration-color .5s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-no-touchevents .list__link:hover ~ .list__title h3,.accessibility .list__link:focus ~ .list__title h3{-webkit-text-decoration-color:rgba(24,24,23,0);text-decoration-color:rgba(24,24,23,0)}.accessibility .list__link:focus{z-index:-1 !important}.accessibility .list__link:focus ~ .list__title,.accessibility .list__link:focus ~ .list__copy{color:yellow !important}.list__copy{font-size:12px;font-size:.75rem;line-height:1.25}[data-sidebar]{display:none}.sidebar [data-sidebar]{display:block;padding-bottom:40px}.sidebar{position:fixed;right:0;top:0;display:none;bottom:0;left:0;z-index:6;color:#1D1D1D}.is-offscreen-open .sidebar{display:none !important}.accessibility .sidebar{background-color:black !important;color:yellow !important}.sidebar__anchor{position:absolute;right:5%;top:calc(50% - 86px);z-index:5;transform:rotate(15deg);font-weight:100}@media (min-width: 660px) and (max-width: 1023px){.sidebar__anchor{right:0px}}.sidebar__anchor--left{right:initial;left:5%;transform:rotate(-15deg)}@media (max-width: 1120px){.sidebar__anchor--left{left:0px;margin-right:auto;margin-left:0 !important}}.sidebar__anchor--right{left:initial;right:0}.sidebar__anchor--top{top:initial;bottom:95%}.sidebar__anchor--bottom{bottom:initial;top:95%}@media (max-width: 1120px){.sidebar__anchor{position:static;margin-top:40px;margin-bottom:60px;margin-left:auto}}.sidebar__content{height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;background-color:rgba(248,247,244,0.8)}.sidebar__wrap{height:100%;width:65%;overflow:scroll;background-color:#F1EDE6;padding:75px 190px 75px 95px}@media (min-width: 660px) and (max-width: 1023px){.sidebar__wrap{width:100%;padding:75px 20px}}@media (max-width: 659px){.sidebar__wrap{width:100%;padding:75px 20px}}.sidebar__close{position:fixed;top:0;right:0;margin:28px 37px;transition:opacity 0.1s linear 0.5s}@media (max-width: 659px){.sidebar__close{margin:30px 18px}}html:not(.is-sidebar-open) .sidebar__close{opacity:0;pointer-events:none;transition-delay:0s}.sidebar__link{position:absolute;bottom:0px;left:0px;right:0px;top:0px}.sidebar__circle{background-color:#FF4343;border-radius:50%;width:172px;height:172px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:17px;gap:10px;padding-bottom:85px}.accessibility a:focus+.sidebar__circle{background-color:black;color:yellow}.sidebar__image-wrapper{height:85px;width:auto}.sidebar__image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sidebar__description{font-family:"GTUltraFine",serif;font-weight:100;font-size:17px;font-size:1.0625rem;line-height:1;letter-spacing:0.34px;text-align:center}.contrast .sidebar__description{font-size:19px;font-size:1.1875rem;line-height:1}.sidebar__icon{font-family:"GTUltraFine",serif;font-weight:100;font-size:12px;font-size:.75rem;line-height:.66667;letter-spacing:-0.15px;margin-top:3px}.contrast .sidebar__icon{font-size:13px;font-size:.8125rem;line-height:.69231}.sidebar__icon svg{width:18px;height:12px;margin-right:2px}.sidebar__body{display:flex;flex-direction:column;min-height:100%}.sidebar__text{font-family:"GTUltraFine",serif;font-weight:100;font-size:20px;font-size:1.25rem;line-height:1.7;letter-spacing:0.32px;text-indent:30px;position:relative}.sidebar__text--with-arrow{position:relative}.sidebar__text--with-arrow::before{content:url("../theme/images/svg/sidebar-arrow.svg");position:absolute;right:calc(100% - 5px);bottom:calc(100% - 34px)}.sidebar__text--caption{font-style:italic;font-size:16px;font-size:1rem;line-height:1.5;text-indent:0}.sidebar__text--caption strong{font-style:normal;display:block}.sidebar__text h1,.sidebar__text h2,.sidebar__text h3,.sidebar__text h4,.sidebar__text h5,.sidebar__text h6{text-indent:0}.sidebar__text blockquote{font-style:italic;max-width:80%}.sidebar__text blockquote p{margin-bottom:30px;text-indent:0}.sidebar__text ul{text-indent:2rem}.sidebar__text ul li{position:relative}.sidebar__text ul li::before{content:'•';position:absolute;left:-2rem;top:50%;transform:translateY(-1.75rem);font-size:3rem;line-height:1}.sidebar__text picture{display:block;margin:3rem 0 3.5rem -30px;max-width:calc(100% - 15px)}.contrast .sidebar__text{font-size:23px;font-size:1.4375rem;line-height:1.47826}@media (max-width: 659px){.sidebar__text{font-size:18px;font-size:1.125rem;line-height:1.77778;text-indent:40px}}.sidebar__text::after{content:'';position:absolute;left:0;bottom:15px;width:63px;height:3px;background-color:red}.sidebar__text p,.sidebar__text ol,.sidebar__text ul{margin-bottom:30px}.sidebar__footnotes{margin-top:auto;padding-top:2rem;font-size:13px;font-size:.8125rem;line-height:1.30769;position:relative}@media (max-width: 659px){.sidebar__footnotes{margin-top:2rem}}.sidebar__footnotes::before{content:'';position:absolute;top:1rem;left:0;border-top:1px solid #000;width:100%}.sidebar__footnotes ol{counter-reset:li-counter}.sidebar__footnotes ol li{counter-increment:li-counter;margin-left:1.25rem;position:relative;margin-bottom:1rem}.sidebar__footnotes ol li::before{content:counter(li-counter);position:absolute;left:0;top:0;font-size:80%;transform:translate(-0.75rem, -0.25rem)}.game__title{font-family:"GTUltraFine",serif;font-weight:200;font-size:28px;font-size:1.75rem;line-height:1.07143;letter-spacing:-0.28px;margin-bottom:22px}@media (max-width: 659px){.game__title{font-size:20px;font-size:1.25rem;line-height:1.2}}.game__subtitle{font-family:"GTUltraFine",serif;font-weight:200;font-size:15px;font-size:.9375rem;line-height:1.6}.game__content{padding-left:calc(.01367 * var(--vw));position:relative}.game__content::after{content:'';position:absolute;top:0;left:calc(calc(.01367 * var(--vw)) * -1);width:1px;height:100%;background-color:currentColor}.game__links{display:flex}.game__link{width:150px;margin-top:35px;display:flex;margin-right:1rem}.game__link img{display:block}.game__logo{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.game__logo picture{display:block;margin-bottom:14px}.game__logo picture img{display:block}.game__logo--arnold{width:90px}.game__logo--lupa{width:167px}@media (max-width: 659px){.game__logo{margin-bottom:44px}}.game__mockup{position:relative;margin-top:50px;z-index:2}.game__mockup--no-margin{margin-top:0px}.game__mockup--short{height:100%}.game__bg--short .svg-mockup{width:89%;display:block;margin:0 auto}@media (max-width: 659px){.game__bg--short .svg-mockup{width:100%}}.game__picture--center{left:50%;transform:translateX(-50%);width:75%}@media (max-width: 1023px){.game__picture--center{height:90%;width:82.5%;top:5%}}@media (min-width: 660px) and (max-width: 1023px){.game__picture--center{width:75%}}.game__picture--center img{border-radius:10px}@media (max-width: 1023px){.game__picture--center img{border-radius:5px}}.game__picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.game__shape{position:absolute}.game__shape--1{width:20%;top:0;left:0;transform:translate(-120%, 50%)}@media (min-width: 660px) and (max-width: 1023px){.game__shape--1{transform:translate(-50%, 50%)}}@media (max-width: 659px){.game__shape--1{width:25%;transform:translate(-50%, 125%)}}.game__shape--2{width:22%;right:0;top:50%;transform:translate(110%, -50%);z-index:3}@media (min-width: 660px) and (max-width: 1023px){.game__shape--2{transform:translate(100%, -50%)}}@media (max-width: 659px){.game__shape--2{transform:translate(90%, -75%)}}.game__shape--3{width:20%;left:0;transform:translate(-75%, -100%)}@media (max-width: 659px){.game__shape--3{transform:translate(-100%, -100%);width:25%}}.game__shape--4{width:30%;right:0;bottom:0;transform:translate(42%, 35%);z-index:1}@media (max-width: 659px){.game__shape--4{width:35%}}.decoration-arrow{position:absolute;top:0}.decoration-arrow svg{width:100%;height:100%}.decoration-arrow--left{left:0}.decoration-arrow--right{right:0}.decoration-arrow--1{top:45%;left:calc(260 / 1280 * 100vw);width:calc(660 / 1280 * 100vw)}@media (min-width: 1600px){.decoration-arrow--1{left:calc(0 / 1280 * 100vw)}}@media (min-width: 660px) and (max-width: 1023px){.decoration-arrow--1{right:calc(-200 / 1280 * 100vw) !important;width:calc(1000 / 1280 * 100vw);top:60% !important}}@media (max-width: 659px){.decoration-arrow--1{left:calc(-200 / 1280 * 100vw) !important;width:calc(1000 / 1280 * 100vw);top:70% !important}}.decoration-arrow--1 svg .st0{stroke-dasharray:1 2;stroke-width:1;stroke:black;fill:none}@media (max-width: 659px){.decoration-arrow--1 svg .st0{stroke-width:2;stroke-dasharray:5}}.decoration-arrow--1 svg .triangle{stroke-width:5}@media (max-width: 659px){.decoration-arrow--1 svg .triangle{transform-origin:center center;transform:scale(2.65) translate(-1.5%, -20%)}}@media (max-width: 659px){.decoration-arrow--1{top:80%;left:0}}.decoration-arrow--2{top:-20px;width:calc(642 / 1280 * 100vw)}.decoration-arrow--2 svg{width:100%}.decoration-arrow--2 svg path{stroke-width:1;stroke-dasharray:1 2}@media (max-width: 659px){.decoration-arrow--2 svg path{stroke-width:2;stroke-dasharray:1 3}}@media (min-width: 1600px){.decoration-arrow--2{top:-25%;width:50.25vw;left:calc(0px - ((100vw - 1587px) / 2));right:unset}}@media (max-width: 659px){.decoration-arrow--2{transform-origin:right bottom;transform:scale(3) rotate(-30deg)}}.decoration-arrow--3{top:-20px;width:calc(642 / 1280 * 100vw)}.decoration-arrow--3 svg{width:100%}.decoration-arrow--3 svg path{stroke-width:1;stroke-dasharray:1 2}@media (max-width: 659px){.decoration-arrow--3 svg path{stroke-width:2;stroke-dasharray:1 3}}@media (min-width: 1600px){.decoration-arrow--3{top:-25%;width:50.25vw;left:calc(0px - ((100vw - 1587px) / 2));right:unset}}@media (max-width: 659px){.decoration-arrow--3{transform-origin:right bottom;transform:scale(3.5) rotate(-30deg);left:-5%}}.decoration-arrow--5{top:-20px;width:calc(620 / 1280 * 100vw)}.decoration-arrow--5 svg{width:100%}.decoration-arrow--5 svg path{stroke-width:1;stroke-dasharray:1 2}@media (max-width: 659px){.decoration-arrow--5 svg path{stroke-width:3;stroke-dasharray:1 4}}@media (max-width: 659px){.decoration-arrow--5 svg .triangle{transform:scale(1.3) translate(-22%, -8%)}}@media (min-width: 1600px){.decoration-arrow--5{top:-25%;width:48.5vw;left:calc(0px - ((100vw - 1587px) / 2));right:unset}}@media (max-width: 659px){.decoration-arrow--5{transform-origin:right bottom;transform:scale(2.5);top:20%}}.decoration-arrow--4{top:-40px;top:-55%;width:calc(620 / 1280 * 100vw)}.decoration-arrow--4 svg{width:100%}@media (max-width: 659px){.decoration-arrow--4 svg path{stroke-width:4;stroke-dasharray:2 5}}@media (max-width: 659px){.decoration-arrow--4 svg .triangle{transform:scale(2) translate(-1%, -30%)}}@media (min-width: 1600px){.decoration-arrow--4{top:-85%;right:calc(0px - ((100vw - 1587px) / 2));left:unset}}@media (max-width: 659px){.decoration-arrow--4{transform-origin:left bottom;transform:scale(1.5);top:-20%}}.decoration-arrow--6{top:-25%;width:calc(620 / 1280 * 100vw)}.decoration-arrow--6 svg{width:100%}@media (min-width: 1600px){.decoration-arrow--6{top:-45%;right:calc(0px - ((100vw - 1587px) / 2));left:unset}}@media (min-width: 660px) and (max-width: 1023px){.decoration-arrow--6{top:5%;transform:scale(1.5) translateX(20%)}}@media (max-width: 659px){.decoration-arrow--6{top:-10%}}.decoration-arrow--7{top:-37%;width:calc(620 / 1280 * 100vw)}.decoration-arrow--7 svg{width:100%}.decoration-arrow--7 svg path{stroke-dasharray:1 2}@media (max-width: 659px){.decoration-arrow--7 svg path.triangle{transform:scale(1.7) translate(-39.5%, -21.5%)}}@media (max-width: 659px){.decoration-arrow--7 svg path{stroke-width:2;stroke-dasharray:2 6}}@media (min-width: 1600px){.decoration-arrow--7{top:-55%;width:47.5vw;left:calc(0px - ((100vw - 1587px) / 2));right:unset}}@media (min-width: 660px) and (max-width: 1023px){.decoration-arrow--7{top:0;width:calc(560 / 1280 * 100vw);transform-origin:right bottom;transform:scale(1.5) translateY(25%) rotate(12deg)}}@media (max-width: 659px){.decoration-arrow--7{width:calc(560 / 1280 * 100vw);transform-origin:right bottom;transform:scale(1.5) translateY(25%) rotate(12deg)}}.decoration-arrow--8{top:-7%;width:calc(620 / 1280 * 100vw)}.decoration-arrow--8 svg{width:100%}@media (max-width: 659px){.decoration-arrow--8 svg path{stroke-width:2;stroke-dasharray:5 5}}@media (max-width: 659px){.decoration-arrow--8 svg .triangle{transform-origin:center center;transform:scale(2.65) translate(-30.25%, -5%)}}@media (min-width: 1600px){.decoration-arrow--8{top:-30%;width:47.5vw;left:calc(0px - ((100vw - 1587px) / 2));right:unset}}@media (min-width: 660px) and (max-width: 1023px){.decoration-arrow--8{width:calc(800 / 1280 * 100vw);left:-17%;top:15%}}@media (max-width: 659px){.decoration-arrow--8{width:calc(800 / 1280 * 100vw);left:-17%;top:-30%}}.audio-with-description{margin:60px 0;padding:1rem 45px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-left:.5px solid currentColor;border-right:.5px solid currentColor;gap:45px}@media (max-width: 659px){.audio-with-description{padding:7px 40px 0px;flex-direction:column;gap:0;margin:40px 0}}.audio-with-description__text,.audio-with-description__text *{display:block;flex-shrink:1}.audio-with-description__title{font-family:"GTUltraFine",serif;font-weight:300;font-size:30px;font-size:1.875rem;line-height:1;letter-spacing:-0.09px}@media (max-width: 659px){.audio-with-description__title{font-size:24px;font-size:1.5rem;line-height:1.16667}}.audio-with-description__date,.audio-with-description__author{font-family:"GTUltraFine",serif;font-weight:300;font-size:15px;font-size:.9375rem;line-height:1.4}@media (max-width: 659px){.audio-with-description__date,.audio-with-description__author{font-size:15px;font-size:.9375rem;line-height:1.4}}.audio-with-description__player{flex-shrink:2}body::before{display:none}@media (max-width: 659px){body::before{content:"phone"}}@media (min-width: 660px) and (max-width: 1023px){body::before{content:"tablet"}}@media (min-width: 1024px){body::before{content:"desktop"}}@media (max-width: 659px){.phone-hide{display:none !important}}@media (min-width: 660px) and (max-width: 1023px){.tablet-hide,.phone-only{display:none !important}}@media (min-width: 1024px){.desktop-hide,.phone-only{display:none !important}}@media (max-width: 1023px){.desktop-only{display:none !important}}img{transition:opacity .5s cubic-bezier(0.5, 0, 0.2, 1)}.modernizr-js img.is-loading{opacity:0 !important}img:not([alt]){border:5px dashed #c00}.creator__cropper img:not([alt]){border:none}.is-hidden{opacity:0;pointer-events:none}.modernizr-js [data-imagefill]{overflow:hidden}.modernizr-js [data-imagefill] img{opacity:0;position:absolute;pointer-events:none;visibility:hidden}.is-doing-request{pointer-events:none}.to-left{float:left}.to-right{float:right !important}.is-grabbable,.is-grabbable *{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.is-grabbable.is-grabbing,.is-grabbable *.is-grabbing{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}[aria-hidden="true"]{display:none}.form__item--with-icon [aria-hidden="true"]{display:block}[aria-hidden="false"]{display:block}.gm-style [aria-hidden="true"]{display:block}.color-white{color:#f8f7f4 !important}.bg-white{background-color:#f8f7f4 !important}.color-black{color:#181817 !important}.bg-black{background-color:#181817 !important}.color-pink{color:#f4abc8 !important}.bg-pink{background-color:#f4abc8 !important}.color-blue{color:#001af5 !important}.bg-blue{background-color:#001af5 !important}.color-red{color:red !important}.bg-red{background-color:red !important}.color-green{color:#527330 !important}.bg-green{background-color:#527330 !important}.color-yellow{color:#f4c027 !important}.bg-yellow{background-color:#f4c027 !important}.color-silver{color:#dbdad7 !important}.bg-silver{background-color:#dbdad7 !important}.color-gray{color:#949292 !important}.bg-gray{background-color:#949292 !important}.color-darkgray{color:#464646 !important}.bg-darkgray{background-color:#464646 !important}.color-lightgray{color:#DAD9D7 !important}.bg-lightgray{background-color:#DAD9D7 !important}.color-dark{color:#1D1D1D !important}.bg-dark{background-color:#1D1D1D !important}.color-pearl{color:#EAE4D9 !important}.bg-pearl{background-color:#EAE4D9 !important}.wrapper_voucher input.input_voucher{width:160px;height:36px;margin-bottom:18px;min-height:36px}.wrapper_voucher input{border:1px solid currentColor;padding-left:10px;border-radius:4px}.wrapper_voucher{margin-left:10px;display:flex;margin-top:16px}@media (max-width: 600px){.wrapper_voucher{margin-left:0px}}.wrapper_voucher button{width:32px;height:32px;border:1px solid currentColor;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:auto;margin-left:5px}.grid.justify_content_start{justify-content:start}@media (max-width: 630px){.grid.justify_content_start{justify-content:center}.small_width_100{width:100%}}.no_left_margin{margin-left:0px !important}.voucher-error{color:red}.in_form_buy{display:inline-block !important;line-height:2.5 !important;position:relative;padding:0 18px}.margin_top_20{margin-top:20px}.width_100{width:100%}.flex__row{flex-direction:row}.reminder-modal-item{max-width:400px;padding:20px;width:auto;height:auto}.pending-payment{cursor:none;opacity:0}.pending-payment-active{cursor:none;color:red;opacity:1}@media (max-width: 659px){.entry__button.payment_button{margin:3px}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.no-border{border:none}.contrast a:focus,.contrast label:focus,.contrast button:focus,.accessibility a:focus,.accessibility label:focus,.accessibility button:focus{color:yellow !important;background:black !important;outline:1px solid black;outline-offset:5px;opacity:1}.contrast input:focus,.contrast textarea:focus,.accessibility input:focus,.accessibility textarea:focus{background:black;color:yellow;border-color:yellow  !important}.contrast *,.contrast *::before,.contrast *::after,.accessibility *,.accessibility *::before,.accessibility *::after{transition:none !important}.contrast input[type="radio"]:not([data-parsley-multiple="sort"]):focus ~ label,.accessibility input[type="radio"]:not([data-parsley-multiple="sort"]):focus ~ label{background:black;outline:1px solid  yellow;outline-offset:-5px;color:black}.contrast .tile__favorites a:focus,.accessibility .tile__favorites a:focus{outline-offset:-3px}.contrast a.lightbox__close:focus span,.accessibility a.lightbox__close:focus span{background:none;color:yellow}.contrast .availability__link:focus svg *,.accessibility .availability__link:focus svg *{stroke:yellow;stroke-width:2}.contrast .sidebar__anchor a:focus,.accessibility .sidebar__anchor a:focus{background-color:transparent !important}.contrast .path__navitem a:focus,.accessibility .path__navitem a:focus{z-index:-1 !important}.contrast .quiz__answer input:focus+label,.accessibility .quiz__answer input:focus+label{outline:1px solid yellow;background:black !important;outline-offset:5px;color:black}.contrast .creator__checkbox input:focus+.creator__checkmark,.accessibility .creator__checkbox input:focus+.creator__checkmark{background:black !important}.contrast a:focus.riddle__quiz-link,.accessibility a:focus.riddle__quiz-link{z-index:-1 !important}.contrast .scenario__item a:focus,.accessibility .scenario__item a:focus{background:none !important}.contrast .scenario__item a:focus ~ *,.accessibility .scenario__item a:focus ~ *{background-color:black !important}.contrast .flashcard a:focus,.accessibility .flashcard a:focus{background-color:transparent !important}.contrast .flashcard a:focus ~ *,.accessibility .flashcard a:focus ~ *{background:black !important}.contrast .filters__wrap input:not([type="number"]):focus+label,.accessibility .filters__wrap input:not([type="number"]):focus+label{background:black !important;color:yellow;outline:1px solid white;outline-offset:5px}.contrast a.header__profile:focus .button--circle,.accessibility a.header__profile:focus .button--circle{background-color:transparent !important;border:1px solid #000}.contrast a.header__profile:focus use,.accessibility a.header__profile:focus use{fill:#000 !important}html:not(.accessibility) body:not(.contrast) .aaa-only{display:none}.quick-access{z-index:14;position:fixed;bottom:100vh;left:50%}.quick-access__link{bottom:0;line-height:40px;padding:0 12px;position:absolute;transform:translateX(-50%);white-space:nowrap}.quick-access__link:focus{margin-bottom:calc(-95px - 12px);transform:translate(-50%, 100%)}body.is-not-ready .quick-access__link,body.is-menu-open .quick-access__link--menu{display:none}.quick-access__link--contrast::before{content:attr(data-on)}body.contrast .quick-access__link--contrast::before{content:attr(data-off)}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;float:none !important;clear:none !important}html,body{height:auto;min-height:initial !important;border:0}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}p,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm !important;margin-top:0 !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-hide{display:none !important}.print-only{display:block !important}body{font-size:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.all-templates{padding:20px 0}.all-templates li:not(:last-child){border-bottom:1px solid currentColor}.all-templates li a{font-size:18px;font-size:1.125rem;line-height:1.4;line-height:60px;display:block}.all-templates li a::before{content:"* ";color:red}@media (max-width: 659px){.all-templates li a{line-height:40px}}.all-icons td{padding:10px}.all-icons td span{color:red;font-weight:bold}.all-icons td:first-child{width:34%;text-align:center}.all-icons a{display:flex;min-height:30px;align-items:center;justify-content:center}.xdebug-error{color:#000;font:14px monospace}.xdebug-error td{padding:5px}
