*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:1rem;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin:0;padding:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:underline;background-color:transparent}a:hover{text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0}img{max-width:100%;height:auto;vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--font-weight-bold)}p{margin:0}.typography :not(.anchor-point)+h2:not([class]),.typography :not(.anchor-point)+h3:not([class]),.typography :not(.anchor-point)+h4:not([class]),.typography :not(.anchor-point)+h5:not([class]),.typography :not(.anchor-point)+ol:not([class]),.typography :not(.anchor-point)+p:not([class]),.typography :not(.anchor-point)+ul:not([class]){margin-top:1.2em}.member-profile--register .register-intro-text h1,.typography h1{font-size:2rem;line-height:1.25}.typography h1.with-margin-bottom{margin-bottom:1em}.typography h2{font-size:1.5rem;line-height:1.33333333}.typography h2.with-margin-bottom{margin-bottom:1em}.typography h3{font-size:1.25rem;line-height:1.5}.typography h3.with-margin-bottom{margin-bottom:.8em}.typography h4{font-size:1.125rem;line-height:1.33333333}.typography p{font-size:1rem;line-height:1.5}.typography p+p{margin-top:1.5em}.member-profile--register .register-intro-text p,.typography p.small-text{font-size:.875rem;line-height:1.14285714}.typography a:not([class]){color:inherit;-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color);text-decoration-thickness:2px}.typography ol:not([class]),.typography ul:not([class]){padding-left:30px}.typography li{font-size:1rem;line-height:1.5}.typography .link-more{display:block;font-size:1rem;line-height:1;font-weight:var(--font-weight-bold);color:var(--primary-color);text-decoration:none;margin-top:1.2em;transition:color .23s}.typography .link-more:hover{color:var(--secondary-color)}.___fonticon,[class*=" ficon-"],[class^=ficon-]{line-height:1}.___fonticon,[class*=" ficon-"]:before,[class^=ficon-]:before{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures}.ficon-download2:before{content:"\e90c"}.ficon-calendar3:before{content:"\e90b"}.ficon-dvr:before{content:"\e90a"}.ficon-notification-highlight:before{content:"\e907"}.ficon-notification-info:before{content:"\e908"}.ficon-notification-alert:before{content:"\e909"}.ficon-calendar:before{content:"\e906"}.ficon-document:before{content:"\e905"}.ficon-big_arrow_down:before{content:"\e900"}.ficon-big_arrow_left:before{content:"\e901"}.ficon-big_arrow_right:before{content:"\e902"}.ficon-big_arrow_up:before{content:"\e903"}.ficon-phone:before{content:"\e0cd"}.ficon-external_link:before{content:"\e0b2"}.ficon-chat:before{content:"\e0b7"}.ficon-chat_bubble_outline:before{content:"\e0cb"}.ficon-cloud_download:before{content:"\e2c0"}.ficon-date_range:before{content:"\e916"}.ficon-delete:before{content:"\e872"}.ficon-favorite_full:before{content:"\e87d"}.ficon-favorite_border:before{content:"\e87e"}.ficon-goat:before{content:"\e904"}.ficon-arrow_down:before{content:"\e313"}.ficon-arrow_left:before{content:"\e314"}.ficon-arrow_right:before{content:"\e315"}.ficon-arrow_up:before{content:"\e316"}.ficon-open_in_new:before{content:"\e89e"}.ficon-mail_outline:before{content:"\e0e1"}.ficon-message:before{content:"\e0c9"}.ficon-navigation:before{content:"\e55d"}.ficon-user_account:before{content:"\e7fd"}.ficon-publish:before{content:"\e255"}.ficon-search:before{content:"\e8b6"}.ficon-translate:before{content:"\e8e2"}.ficon-calendar-2:before{content:"\e953"}.ficon-website:before{content:"\e9ca"}.ficon-facebook:before{content:"\ea90"}.ficon-instagram:before{content:"\ea92"}.ficon-twitter:before{content:"\ea96"}.ficon-youtube:before{content:"\ea9d"}.ficon-linkedin2:before{content:"\eaca"}.box--shadow{background-color:#fff;border-radius:5px;box-shadow:0 2px 20px rgba(0,0,0,.2)}button,input,select,textarea{font:inherit;margin:0;border-style:solid;text-transform:none}nav ol,nav ul{list-style:none;padding:0}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;height:100%;background-color:#fff}body{font-family:var(--base-font);font-weight:var(--font-weight-normal);color:var(--text-color);height:100%;overflow:auto;margin:0}section{position:relative}section .anchor-point{position:absolute;top:-102px}::-webkit-scrollbar{-webkit-appearance:none;border-radius:8px;background:#c4c4c4;width:10px;cursor:pointer}::-webkit-scrollbar:horizontal{height:15px}::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid var(--secondary-color);background-color:var(--secondary-color)}.side-padding{padding-left:20px;padding-right:20px;box-sizing:content-box}@media only screen and (min-width:68.75em){.side-padding{padding-right:60px}}@media only screen and (min-width:75em){.side-padding{padding-left:40px}}@media only screen and (min-width:87.5em){.side-padding{padding-right:120px}}.top-padding{padding-top:30px}@media only screen and (min-width:68.75em){.top-padding{padding-top:35px}}.element-v-adapt{margin-top:40px;margin-bottom:40px}@media only screen and (min-width:68.75em){.element-v-adapt{margin-top:50px;margin-bottom:50px}}.item-link--download{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;text-decoration:none;color:#000;font-size:1rem;line-height:1.375;transition:color .23s ease}@media only screen and (min-width:40em){.item-link--download{font-size:.875rem;line-height:1.14285714}}.item-link--download:hover{color:var(--primary-color)}.item-link--download:hover i{color:var(--primary-color)}.item-link--download svg{max-width:20px}.item-link--download span{-webkit-flex:0 0 calc(100% - 20px);-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);padding-left:10px;font-weight:var(--font-weight-bold);line-height:1.375}.item-link--download span i{text-transform:uppercase;font-weight:400;font-style:normal;transition:color .23s ease;color:var(--secondary-color)}.btn-bookmark,.btn-copy,.btn-copy-link{position:relative;display:inline-block;background:0 0;padding:0;border:0;outline:0;-webkit-appearance:none;appearance:none}.btn-bookmark.active .btn-tooltip,.btn-copy-link.active .btn-tooltip,.btn-copy.active .btn-tooltip{-webkit-animation:fadeOut 5s forwards;animation:fadeOut 5s forwards}.btn-bookmark .btn-tooltip,.btn-copy .btn-tooltip,.btn-copy-link .btn-tooltip{position:absolute;width:max-content;width:-webkit-max-content;width:-moz-max-content;max-width:140px;min-width:80px;pointer-events:none;opacity:0;font-size:.6875rem;line-height:1.1;color:#000;border-radius:5px;background-color:#eaeaea;padding:10px 8px}.btn-bookmark .btn-tooltip,.btn-copy-link .btn-tooltip{top:-40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:48em){.btn-bookmark .btn-tooltip,.btn-copy-link .btn-tooltip{left:auto;-webkit-transform:none;-ms-transform:none;transform:none;top:-4px;right:0;left:calc(100% + 6px)}}.btn-copy-link{width:32px;height:32px;background-color:transparent;border-radius:5px}.btn-copy-link.active{-webkit-animation:fadeOutBackground 5s forwards;animation:fadeOutBackground 5s forwards}.btn-copy-link svg{width:20px;height:20px}.btn-copy-link .btn-tooltip{top:-30px}@media only screen and (min-width:48em){.btn-copy-link .btn-tooltip{top:0}}.btn-copy{width:32px;height:32px;background-color:transparent;border-radius:5px}.btn-copy.active{-webkit-animation:fadeOutBackground 5s forwards;animation:fadeOutBackground 5s forwards}.btn-copy svg{width:16px}.btn-copy .btn-tooltip{top:0;left:calc(100% + 6px)}.btn-back-to-top{position:fixed;bottom:20px;right:20px;background:0 0;border:none;opacity:1;transition:opacity .23s ease-in-out}@media only screen and (min-width:48em){.btn-back-to-top{display:none}}.btn-back-to-top.is-hidden{opacity:0;pointer-events:none}@keyframes fadeOut{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}90%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOutBackground{0%{background-color:#eaeaea}90%{background-color:#eaeaea}100%{background-color:transparent}}@keyframes fadeOutBackground{0%{background-color:#eaeaea}90%{background-color:#eaeaea}100%{background-color:transparent}}@-webkit-keyframes fadeOut{0%{background-color:#eaeaea}90%{background-color:#eaeaea}100%{background-color:transparent}}.btn-menu{padding:0;border:0;background-color:transparent;width:30px;height:35px;-webkit-appearance:none;appearance:none}.btn-menu .line{width:100%;height:2px;background-color:#000}.btn-menu .line-1{-webkit-animation:animate-line-1-rev .7s ease-in-out;animation:animate-line-1-rev .7s ease-in-out}.btn-menu .line-2{margin:6px 0;-webkit-animation:animate-line-2-rev .7s ease-in-out;animation:animate-line-2-rev .7s ease-in-out}.btn-menu .line-3{-webkit-animation:animate-line-3-rev .7s ease-in-out;animation:animate-line-3-rev .7s ease-in-out}@-webkit-keyframes animate-line-1{0%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}50%{-webkit-transform:translate3d(0,8px,0) rotate(0);transform:translate3d(0,8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}}@keyframes animate-line-1{0%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}50%{-webkit-transform:translate3d(0,8px,0) rotate(0);transform:translate3d(0,8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}}@-webkit-keyframes animate-line-1-rev{0%{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}50%{-webkit-transform:translate3d(0,8px,0) rotate(0);transform:translate3d(0,8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}}@keyframes animate-line-1-rev{0%{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}50%{-webkit-transform:translate3d(0,8px,0) rotate(0);transform:translate3d(0,8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}}@-webkit-keyframes animate-line-2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes animate-line-2{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@-webkit-keyframes animate-line-2-rev{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animate-line-2-rev{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes animate-line-3{0%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}50%{-webkit-transform:translate3d(0,-8px,0) rotate(0);transform:translate3d(0,-8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,-8px,0) rotate(135deg);transform:translate3d(0,-8px,0) rotate(135deg)}}@keyframes animate-line-3{0%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}50%{-webkit-transform:translate3d(0,-8px,0) rotate(0);transform:translate3d(0,-8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,-8px,0) rotate(135deg);transform:translate3d(0,-8px,0) rotate(135deg)}}@-webkit-keyframes animate-line-3-rev{0%{-webkit-transform:translate3d(0,-8px,0) rotate(135deg);transform:translate3d(0,-8px,0) rotate(135deg)}50%{-webkit-transform:translate3d(0,-8px,0) rotate(0);transform:translate3d(0,-8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}}@keyframes animate-line-3-rev{0%{-webkit-transform:translate3d(0,-8px,0) rotate(135deg);transform:translate3d(0,-8px,0) rotate(135deg)}50%{-webkit-transform:translate3d(0,-8px,0) rotate(0);transform:translate3d(0,-8px,0) rotate(0)}100%{-webkit-transform:translate3d(0,0,0) rotate(0);transform:translate3d(0,0,0) rotate(0)}}.visuallyhidden{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0}@media only screen and (min-width:48em){.pagination{margin:30px 0}}@media only screen and (min-width:68.75em){.pagination{margin:40px 0}}.pagination ul{list-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination ul>li.selected a{color:#000}.pagination ul .pn-item{display:block;font-size:1.5rem;line-height:1.375;color:var(--secondary-color);font-weight:400;text-decoration:none;padding:2px 5px;transition:color .23s ease-in-out}@media only screen and (min-width:48em){.pagination ul .pn-item{padding:6px 10px}}.pagination ul a:hover{color:#000}.pagination .btn-pagination{position:relative;display:inline-block;width:48px;height:48px;padding:0;background:0 0;border-radius:100%;border:2px solid var(--secondary-color);text-indent:-9999px;transition:border-color .2s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:68.75em){.pagination .btn-pagination{width:58px;height:58px}}.pagination .btn-pagination:after,.pagination .btn-pagination:before{content:'';position:absolute;top:50%;left:50%;display:inline-block}.pagination .btn-pagination:after{width:10px;height:10px;border:solid var(--secondary-color);border-width:2px 2px 0 0}@media only screen and (min-width:75em){.pagination .btn-pagination:after{width:12px;height:12px}}.pagination .btn-pagination:before{width:12px;height:2px;background-color:var(--secondary-color);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:75em){.pagination .btn-pagination:before{width:14px}}.pagination .btn-pagination:hover{border-color:#000}@media only screen and (min-width:75em){.pagination .btn-pagination{width:58px;height:58px}}.pagination .btn-pagination.pag-next:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.pagination .btn-pagination.pag-prev:after{-webkit-transform:translate(-50%,-50%) rotate(-135deg);-ms-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.pagination .btn-pagination.is-disabled{pointer-events:none;border-color:rgba(0,0,0,.2)}.pagination .btn-pagination.is-disabled:after{border-color:rgba(0,0,0,.2)}.pagination .btn-pagination.is-disabled:before{background-color:rgba(0,0,0,.2)}.icon-svg--arrow-down--pink{fill:none;stroke:var(--primary-color)}.icon-svg--search{fill:none;stroke:#000}.icon-svg--bookmark{fill:none;stroke:var(--primary-color)}.active .icon-svg--bookmark,.selected .icon-svg--bookmark{fill:var(--primary-color);stroke:var(--primary-color)}.icon-svg--support-page{fill:none;stroke:#000}.icon-svg--support-page:hover{stroke:var(--primary-color)}.icon-svg--copy{fill:none;stroke:var(--primary-color);transition:stroke .23s ease}.icon-svg--copy:hover{stroke:var(--secondary-color)}.icon-svg--copy-link{fill:none;stroke:var(--primary-color);transition:stroke .23s ease}.icon-svg--copy-link:hover{stroke:var(--secondary-color)}.icon-svg--notification{fill:var(--primary-color);stroke:var(--primary-color)}.read .icon-svg--notification{fill:none;stroke:#000}.icon-svg--notification-2{fill:none;stroke:#000}.icon-svg--notification-2:hover{stroke:var(--primary-color)}.icon-svg--notification-2 .notification-2--circle{fill:var(--primary-color);stroke:var(--primary-color)}.icon-svg--download{fill:none;stroke:var(--primary-color)}.icon-svg--download-all{fill:none;stroke:var(--primary-color)}.icon-svg--delete{fill:none;stroke:#000}.icon-svg--delete:hover{stroke:var(--secondary-color)}.breadcrumbs{position:relative;background-color:#fff;padding:15px 0}@media only screen and (min-width:48em){.breadcrumbs{padding:25px 0 0}}.breadcrumbs .breadcrumbs-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs .breadcrumbs-list>li{display:inline-block}.breadcrumbs .breadcrumbs-list>li.last i{display:none}.breadcrumbs .breadcrumbs-list span{display:inline-block;font-size:.75rem;line-height:1.33333333;color:var(--secondary-color);text-decoration:none;transition:color .23s ease;padding:4px 0}.breadcrumbs .breadcrumbs-list a{text-decoration:none;display:inline-block}.breadcrumbs .breadcrumbs-list a:hover span{color:var(--primary-color)}.breadcrumbs .breadcrumbs-list i{display:inline-block;vertical-align:middle;width:6px;height:6px;border:solid var(--secondary-color);border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:3px 0;-ms-transform-origin:3px 0;transform-origin:3px 0;margin:0 6px}#header{grid-area:header;position:fixed;width:100%;height:82px;z-index:10;background-color:#fff;padding:0 20px;box-shadow:0 2px 20px rgba(0,0,0,.2);border-radius:0 0 5px 5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:75em){#header{padding:0 40px}}#header .btn-menu{margin-right:20px}@media only screen and (min-width:48em){#header .btn-menu{display:none}}.header--left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header--left .brand img{max-width:50px}@media only screen and (min-width:75em){.header--left .brand img{max-width:70px}}.header--right-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none}.header--right-list>li{margin-left:30px}@media only screen and (min-width:48em){.header--right-list>li{margin-left:50px}}@media only screen and (max-width:23.40625em){.header--right-list>li{margin-left:14px}}.header--right-list>li:first-child{margin-left:0}.header--right-list>li button{padding:0;border:0;background:0 0}.header--right-list .search-link--mobile{text-decoration:none}@media only screen and (min-width:48em){.header--right-list .search-link--mobile{display:none}}@media only screen and (max-width:47.96875em){.header--right-list .btn--open-search{display:none}}.header--right-list .icon-svg--search{width:32px}@media only screen and (min-width:48em){.header--right-list .icon-svg--search{width:26px}}.header--right-list .icon-svg--search:hover{stroke:var(--primary-color)}.header--right-list .icon-svg--bookmark{width:26px;stroke:#000}@media only screen and (min-width:48em){.header--right-list .icon-svg--bookmark{width:22px}}.header--right-list .icon-svg--bookmark:hover{stroke:var(--primary-color)}.header--right-list .icon-svg--support-page{width:30px}@media only screen and (min-width:48em){.header--right-list .icon-svg--support-page{width:22px}}.header--right-list .icon-svg--notification-2{width:28px}@media only screen and (min-width:48em){.header--right-list .icon-svg--notification-2{width:24px}}.lang-menu-wrapper-desktop{position:relative}@media only screen and (max-width:47.96875em){.lang-menu-wrapper-desktop{display:none}}.lang-menu-wrapper-desktop .btn-lang-menu-desktop{height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.lang-menu-wrapper-desktop .btn-lang-menu-desktop.is-open i:after,.lang-menu-wrapper-desktop .btn-lang-menu-desktop.is-open i:before{top:5px}.lang-menu-wrapper-desktop .btn-lang-menu-desktop.is-open i:before{-webkit-transform:rotate(-45deg) translateX(-4.5px);-ms-transform:rotate(-45deg) translateX(-4.5px);transform:rotate(-45deg) translateX(-4.5px)}.lang-menu-wrapper-desktop .btn-lang-menu-desktop.is-open i:after{-webkit-transform:rotate(45deg) translateX(4.5px);-ms-transform:rotate(45deg) translateX(4.5px);transform:rotate(45deg) translateX(4.5px)}.lang-menu-wrapper-desktop .btn-lang-menu-desktop span{display:inline-block;font-size:1rem;line-height:1;text-transform:uppercase;margin-right:10px}.lang-menu-wrapper-desktop .btn-lang-menu-desktop i{position:relative;display:inline-block;width:19px;height:19px}.lang-menu-wrapper-desktop .btn-lang-menu-desktop i:after,.lang-menu-wrapper-desktop .btn-lang-menu-desktop i:before{content:"";position:absolute;top:12px;left:5px;width:10px;height:1.5px;border-radius:2px;background-color:var(--primary-color);-webkit-transform:rotate(45deg) translateX(-4.5px);-ms-transform:rotate(45deg) translateX(-4.5px);transform:rotate(45deg) translateX(-4.5px);transition:background .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1)}.lang-menu-wrapper-desktop .btn-lang-menu-desktop i:after{-webkit-transform:rotate(-45deg) translateX(4.5px);-ms-transform:rotate(-45deg) translateX(4.5px);transform:rotate(-45deg) translateX(4.5px)}.lang-menu-wrapper-desktop .lang-list{position:absolute;top:125%;right:0;list-style:none;background-color:#fff;border-radius:5px;box-shadow:0 2px 20px 0 rgba(0,0,0,.2)}.lang-menu-wrapper-desktop .lang-list a,.lang-menu-wrapper-desktop .lang-list span{display:block;font-size:calc(16rem / 16);line-height:calc(24 / 16);color:var(--text-color);text-decoration:none;padding:11px 15px 10px 15px;border-left:4px solid transparent}.lang-menu-wrapper-desktop .lang-list a.current,.lang-menu-wrapper-desktop .lang-list span.current{border-left-color:var(--primary-color);font-weight:var(--font-weight-bold);background-color:#eaeaea}.lang-menu-wrapper-desktop .lang-list a:hover{background-color:#eaeaea}.menu-primary .menu-primary-item.current .primary-link-wrapper{font-weight:700;background-color:#eaeaea;border-left-color:var(--primary-color)}.menu-primary .menu-primary-item.section .btn-menu .menu-submenu-arrow:after,.menu-primary .menu-primary-item.section .btn-menu .menu-submenu-arrow:before{top:5px}.menu-primary .menu-primary-item.section .btn-menu .menu-submenu-arrow:before{-webkit-transform:rotate(-45deg) translateX(-4.5px);-ms-transform:rotate(-45deg) translateX(-4.5px);transform:rotate(-45deg) translateX(-4.5px)}.menu-primary .menu-primary-item.section .btn-menu .menu-submenu-arrow:after{-webkit-transform:rotate(45deg) translateX(4.5px);-ms-transform:rotate(45deg) translateX(4.5px);transform:rotate(45deg) translateX(4.5px)}.menu-primary .primary-link-wrapper{position:relative;background-color:#fff;border-left:4px solid transparent;transition:all .23s}.menu-primary .primary-link-wrapper:hover{background-color:#eaeaea}.menu-primary .link-menu{width:calc(100% - 50px)}.menu-primary .link-menu .link-menu-title{display:inline-block;vertical-align:middle;margin:2px 6px 2px 0}.menu-primary .link-menu .tag-menu{margin:2px 0}.menu-primary .btn-menu{position:absolute;top:0;right:0;width:50px;height:100%;border:0;margin:0;background:0 0}.menu-primary .btn-menu .menu-submenu-arrow{position:absolute;width:20px;height:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu-primary .btn-menu .menu-submenu-arrow:after,.menu-primary .btn-menu .menu-submenu-arrow:before{content:"";position:absolute;top:12px;left:5px;width:10px;height:1.5px;border-radius:2px;background:#000;-webkit-transform:rotate(45deg) translateX(-4.5px);-ms-transform:rotate(45deg) translateX(-4.5px);transform:rotate(45deg) translateX(-4.5px);transition:background .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1)}.menu-primary .btn-menu .menu-submenu-arrow:after{-webkit-transform:rotate(-45deg) translateX(4.5px);-ms-transform:rotate(-45deg) translateX(4.5px);transform:rotate(-45deg) translateX(4.5px)}.menu-primary a{display:block;font-size:1.25rem;text-decoration:none;color:var(--text-color);padding:16px;transition:border-color .23s}@media only screen and (min-width:48em){.menu-primary a{font-size:.875rem}}@media only screen and (min-width:75em){.menu-primary a{padding:12px 0 12px 36px}}.menu-secondary>li.current a{background-color:#eaeaea;border-left-color:var(--primary-color);font-weight:var(--font-weight-bold)}.menu-secondary>li a{padding-left:40px;background-color:#fff;border-left:4px solid transparent;transition:all .23s}@media only screen and (min-width:75em){.menu-secondary>li a{padding-left:50px}}.menu-secondary>li a:hover{background-color:#eaeaea}.tag-menu{display:inline-block;vertical-align:middle;font-size:.5rem;line-height:1.23;text-transform:uppercase;color:#fff;padding:5px 8px;background-color:var(--primary-color);box-shadow:0 2px 20px rgba(0,0,0,.2);border-radius:5px}.navigation--user-box{padding:18px 20px;background-color:rgba(0,0,0,.15);border-radius:0 0 5px 5px}@media only screen and (min-width:48em){.navigation--user-box{padding:18px 20px}}@media only screen and (min-width:75em){.navigation--user-box{padding:30px 40px}}.navigation--user-box .navigation--user-box-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:inherit}.navigation--user-box .navigation--user-box-link:hover .user-name{color:var(--primary-color)}.navigation--user-box figure{background-color:rgba(0,0,0,.4);aspect-ratio:1;width:66px;border-radius:100%}@media only screen and (min-width:48em){.navigation--user-box figure{width:40px}}.navigation--user-box figure img{width:66px;border-radius:100%}@media only screen and (min-width:48em){.navigation--user-box figure img{width:40px}}.navigation--user-box .user-box--name{-webkit-flex:0 0 calc(100% - 66px);-ms-flex:0 0 calc(100% - 66px);flex:0 0 calc(100% - 66px);padding-left:15px}@media only screen and (min-width:48em){.navigation--user-box .user-box--name{-webkit-flex:0 0 calc(100% - 40px);-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);padding-left:10px}}.navigation--user-box .user-box--name p{color:#000;transition:color .23s}.navigation--user-box .user-box--name p.user-name{font-size:1.75rem;line-height:1.2;font-weight:700}@media only screen and (min-width:48em){.navigation--user-box .user-box--name p.user-name{font-size:1.125rem;line-height:1.33333333}}.navigation--user-box .user-box--name p.user-title{font-size:.875rem;line-height:1.71428571;text-transform:uppercase}@media only screen and (min-width:48em){.navigation--user-box .user-box--name p.user-title{font-size:.625rem;line-height:1.6;letter-spacing:.03em}}.navigation{grid-area:nav-sidebar;background-color:#fff;position:fixed;top:82px;left:0;width:100%;height:calc(100vh - 82px);overflow-y:auto;z-index:1;transition:opacity .5s}@media only screen and (min-width:48em){.navigation{left:0;width:250px;box-shadow:0 2px 20px rgba(0,0,0,.2)}}@media only screen and (min-width:81.25em){.navigation{width:300px}}@media only screen and (max-width:47.96875em){.navigation{opacity:0;pointer-events:none}}@media only screen and (max-width:47.96875em){.navigation.with-lang-menu{height:calc(100vh - 82px - 100px)}}.navigation .navigation--title{font-size:2rem;line-height:1.33em;font-weight:700;padding:24px 20px}@media only screen and (min-width:48em){.navigation .navigation--title{font-size:1.5rem}}@media only screen and (min-width:75em){.navigation .navigation--title{padding:30px 40px}}.mobile-nav-open .btn-menu .line-1{-webkit-animation:animate-line-1 .7s cubic-bezier(.3,1,.7,1) forwards;animation:animate-line-1 .7s cubic-bezier(.3,1,.7,1) forwards}.mobile-nav-open .btn-menu .line-2{-webkit-animation:animate-line-2 .7s cubic-bezier(.3,1,.7,1) forwards;animation:animate-line-2 .7s cubic-bezier(.3,1,.7,1) forwards}.mobile-nav-open .btn-menu .line-3{-webkit-animation:animate-line-3 .7s cubic-bezier(.3,1,.7,1) forwards;animation:animate-line-3 .7s cubic-bezier(.3,1,.7,1) forwards}.mobile-nav-open #navigation{opacity:1;pointer-events:initial}.lang-list-wrapper-mobile{position:fixed;left:0;bottom:0;width:100%;height:100px;box-shadow:0 2px 20px 0 rgba(0,0,0,.2);border-top-right-radius:5px;border-top-left-radius:5px;background-color:#fff;padding-inline:20px}@media only screen and (min-width:48em){.lang-list-wrapper-mobile{display:none}}.lang-list-wrapper-mobile .lang-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.lang-list-wrapper-mobile .lang-list li{margin-right:30px}.lang-list-wrapper-mobile .lang-list a,.lang-list-wrapper-mobile .lang-list span{display:block;font-size:calc(20rem / 16);line-height:1;color:var(--text-color);text-decoration:none;text-transform:uppercase;padding:0 10px 10px;border-bottom:4px solid transparent}.lang-list-wrapper-mobile .lang-list a.current,.lang-list-wrapper-mobile .lang-list span.current{font-weight:var(--font-weight-bold);border-bottom:4px solid var(--primary-color)}.form label{display:inline-block;font-size:.875rem;line-height:1;color:var(--secondary-color);margin:0}.form #Form_ProfileForm_Email,.form input[type=email],.form input[type=password],.form input[type=text]{display:block;width:100%;background-color:#fff;border:1px solid #000;border-radius:5px;height:60px;font-size:1rem;line-height:1.125;color:var(--text-color);padding:20px}@media only screen and (min-width:60em){.form #Form_ProfileForm_Email,.form input[type=email],.form input[type=password],.form input[type=text]{height:48px;padding:14px 20px}}.form #Form_ProfileForm_Email.readonly,.form input[type=email].readonly,.form input[type=password].readonly,.form input[type=text].readonly{background-color:#eaeaea}.form .field.checkbox{position:relative}.form .field.checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:24px;height:24px;-webkit-appearance:none;appearance:none;border:0;opacity:0;background:0 0}.form .field.checkbox input[type=checkbox]:checked+label:before{background-color:var(--primary-color);border-color:var(--primary-color)}.form .field.checkbox input[type=checkbox]:checked+label:after{opacity:1}.form .field.checkbox input[type=checkbox]+label{font-size:.75rem;line-height:1.2;color:var(--text-color);padding:5px 0 5px 34px;cursor:pointer}.form .field.checkbox input[type=checkbox]+label:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;border-radius:4px;background-color:#fff;border:1px solid var(--black-color)}.form .field.checkbox input[type=checkbox]+label:after{content:'';position:absolute;top:3px;left:8px;width:8px;height:16px;border:solid #fff;border-width:0 3px 3px 0;background-color:transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}.form input[type=submit]{display:inline-block;text-align:center;font-size:1rem;line-height:1;background-color:var(--primary-color);color:#fff;padding:1.25em;min-width:150px;border-radius:5px;border:none;transition:background-color .16s ease}.form input[type=submit]:hover{background-color:var(--primary-color-hover)}.form .message{display:block;font-size:1rem;line-height:1.2;font-weight:600;margin-bottom:1.2em;padding:14px;border-radius:5px;border:2px solid}.form .message.good{color:var(--green-color);border-color:var(--green-color)}.form .message.bad,.form .message.error,.form .message.required{color:var(--red-color);border-color:var(--red-color)}.form-change-password label.left{margin-bottom:.6em}@media only screen and (min-width:40em){.form-change-password .field.confirmedpassword>.middleColumn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 0 0}}.form-change-password .field.confirmedpassword>.middleColumn>*{margin-bottom:22px}@media only screen and (min-width:40em){.form-change-password .field.confirmedpassword>.middleColumn>*{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 20px 0 0}}.form-change-password .btn-toolbar{text-align:right}.form-change-password input[type=submit]{font-size:.875rem;line-height:1.2;padding:.6em 1em;min-width:116px}.form-change-image label.left{font-size:1rem;line-height:1.25;font-weight:600;color:var(--text-color)}.form-change-image .dropzone-holder{min-height:30px;padding:2px 20px}.form-change-image .dropzone-holder p{font-size:.875rem;line-height:1.14285714;padding:10px 0}.form-change-image .dropzone-holder p a{font-weight:600;color:var(--primary-color)}.form-change-image .btn-toolbar{text-align:right}.form-change-image .btn-toolbar input[type=submit]{display:inline-block;font-size:.875rem;line-height:1.2;color:#fff;padding:.6em 1em;background-color:var(--primary-color);border-radius:5px;border:none;transition:background-color .16s ease}.form-change-image .btn-toolbar input[type=submit]:hover{background-color:var(--primary-color-hover)}.form-delete-account{margin-top:40px}.form-delete-account input[type=submit]{font-size:1.125rem;line-height:1.22222222;font-weight:600;color:var(--primary-color);border:0;background:0 0}.form-delete-account input[type=submit]:hover{color:var(--primary-color-hover)}.form-edit-profile .field{margin-bottom:22px}.form-edit-profile label.left{margin-bottom:.6em}@media only screen and (min-width:40em){.form-edit-profile fieldset{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px 0 0}}@media only screen and (min-width:40em){.form-edit-profile fieldset>*{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 20px 0 0}}.form-edit-profile input[type=submit]{font-size:.875rem;line-height:1.2;padding:.6em 1em;min-width:116px}.form-edit-profile .btn-toolbar{text-align:right}@media only screen and (max-width:47.96875em){.form-header-search{display:none}}.form-header-search .form-header-search-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-header-search .form-header-main-wrapper{opacity:0;z-index:-9999px;transition:opacity .23s ease}.search-is-open.form-header-search .form-header-main-wrapper{opacity:1;z-index:1}.form-header-search input[type=text]{display:inline-block;font-size:1rem;line-height:1.2;color:#000;height:40px;padding:2px 10px;background-color:#eaeaea;border:1px solid transparent}.form-header-search input[type=submit]{display:inline-block;margin-right:-4px;width:40px;height:40px;background-color:#eaeaea;border:1px solid transparent;border-top-left-radius:5px;border-bottom-left-radius:5px;text-indent:-9999px;background-image:url(../images/svg/icon-search--black.svg);background-repeat:no-repeat;background-position:center;background-size:20px}.form-header-search .btn-form-header-search-toggle{height:40px;width:40px;background-repeat:no-repeat;background-position:center;background-size:20px;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:transparent}.search-is-open.form-header-search .btn-form-header-search-toggle{z-index:2;background-color:#eaeaea;background-image:url(../images/svg/icon-close--black.svg)}.search-is-open.form-header-search .btn-form-header-search-toggle .icon-svg--search{display:none}.form-login label.left{margin-bottom:.6em}.form-login .field.text:not(.password){margin-bottom:30px}.form-login .field.checkbox{margin-top:10px}.form-login .btn-toolbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:25px}.form-login .btn-toolbar input[type=submit]{-webkit-flex:1;-ms-flex:1;flex:1}.form-login .btn-toolbar p{-webkit-flex:2;-ms-flex:2;flex:2;font-size:.75rem;line-height:1.2;color:var(--text-color)}.form-login .btn-toolbar p a{text-decoration:none;color:inherit;transition:color .16s ease}.form-login .btn-toolbar p a:hover{color:var(--primary-color)}.form-search{margin-bottom:50px}.form-search form{position:relative}.form-search label.left{display:none}.form-search input[type=text]{display:block;width:100%;background-color:#fff;border:1px solid #000;border-radius:5px;height:48px;padding:14px 20px;font-size:1rem;line-height:1.125;color:var(--text-color)}.form-search .btn-toolbar{position:absolute;top:0;right:0}.form-search .btn-toolbar input[type=submit]{border:2px solid #000;background-color:rgba(0,0,0,.08);height:48px;width:48px;text-indent:-9999px;background-image:url(../images/svg/icon-search--black.svg);background-repeat:no-repeat;background-position:center;background-size:20px;border-bottom-right-radius:5px;border-top-right-radius:5px;transition:background-color .23s ease}.form-search .btn-toolbar input[type=submit]:hover{background-color:rgba(0,0,0,.15)}.bookmarked-pages-list{list-style:none}.bookmarked-pages-list .list-item{position:relative;padding:20px 50px 20px 20px;margin-bottom:20px}.bookmarked-pages-list .list-item:last-child{margin-bottom:0}@media only screen and (min-width:100em){.bookmarked-pages-list .list-item{padding-right:100px}}.bookmarked-pages-list .bookmark-chapter-title{display:block;font-size:.625rem;line-height:1.6;text-transform:uppercase;margin-bottom:.5em}.bookmarked-pages-list .btn-bookmark{position:absolute;top:20px;right:20px}.color-palette-list .palette-color-holder{aspect-ratio:1.5;border-radius:5px}.color-palette-list .colors-list{margin-top:15px}.color-palette-list .colors-list li{list-style:none;font-size:1rem;line-height:1.5;margin-bottom:3px}.color-palette-list .colors-list li.color-hex{margin-bottom:10px}.list-col-1,.list-col-2{list-style:none}@media only screen and (min-width:40em){.list-col-1,.list-col-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}}.list-col-1--item,.list-col-2--item{margin-bottom:50px}@media only screen and (min-width:40em){.list-col-1--item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 20px 0 0}}@media only screen and (min-width:68.75em){.list-col-1--item{max-width:617px}}@media only screen and (min-width:40em){.list-col-2--item{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 20px 0 0}}.list-col-2--item img{aspect-ratio:1.5;object-fit:cover}.kit-pages-list{list-style:none}@media only screen and (min-width:40em){.kit-pages-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}}.kit-pages-list li{margin-bottom:40px}@media only screen and (min-width:40em){.kit-pages-list li{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:20px}}@media only screen and (min-width:68.75em){.kit-pages-list li{-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%;margin-bottom:50px}}.kit-pages-list figure{background-color:rgba(0,0,0,.4);border-radius:5px;aspect-ratio:1.5;margin-bottom:16px;box-shadow:0 0 30px rgba(0,0,0,.15)}@media only screen and (min-width:48em){.kit-pages-list figure{margin-bottom:30px}}.kit-pages-list figure img{border-radius:5px;aspect-ratio:1.5;object-fit:cover}.notification-list{list-style:none}.notification-list li{background-color:#fff;border-bottom:1px solid #999;padding:20px}.notification-list li:last-child{border-bottom:none}.notification-list li.read{background-color:#f1f0f0}.notification-list .notification-item-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.notification-list .notification-item-header .icon-svg--notification{width:16px;margin-top:6px}.notification-list .notification-item-header h3{-webkit-flex:0 0 calc(100% - 40px);-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);padding-left:15px;padding-right:20px}.notification-list .notification-item-header .btn-notifications-delete{width:24px;background:0 0;border:0;padding:0}.notification-list .notification-item-content{padding:0 30px}.notification-list .notification-item-buttons{margin-top:22px}.notification-list .notification-item-buttons a,.notification-list .notification-item-buttons button{font-size:1rem;line-height:1.125;color:var(--secondary-color);text-decoration:none;border:0;padding:0;background:0 0;margin-right:15px;transition:color .23s;-webkit-appearance:none;appearance:none}.notification-list .notification-item-buttons .notification-link{font-weight:700;color:var(--primary-color)}.notification-list .notification-item-buttons .notification-link:hover{color:var(--secondary-color)}.notification-list .notification-item-buttons .notifications-mark:hover{color:#000}.notification-settings-list{list-style:none}.notification-settings-list .list-item{margin-bottom:15px}.notification-settings-list .notification-checkbox-wrapper input[type=checkbox]{height:0;width:0;visibility:hidden}.notification-settings-list .notification-checkbox-wrapper input[type=checkbox]:checked+label:before{background:var(--primary-color)}.notification-settings-list .notification-checkbox-wrapper input[type=checkbox]:checked+label:after{left:16px}.notification-settings-list .notification-checkbox-wrapper input[type=checkbox]+label{position:relative;font-size:1rem;line-height:1;margin:0;padding-left:40px;cursor:pointer}.notification-settings-list .notification-checkbox-wrapper input[type=checkbox]+label:active:after{width:18px}.notification-settings-list .notification-checkbox-wrapper input[type=checkbox]+label:before{content:'';position:absolute;top:0;left:0;width:30px;height:11px;background:rgba(153,153,153,.5);border-radius:100px}.notification-settings-list .notification-checkbox-wrapper input[type=checkbox]+label:after{content:'';position:absolute;top:-2px;left:0;width:15px;height:15px;background:#fff;box-shadow:2px 2px 7px rgba(0,0,0,.3);border-radius:90px;transition:.3s}.notification-settings-list span{font-size:1rem;line-height:1;color:#000}.toc-list{list-style:none;border-left:1px solid var(--primary-color)}@media only screen and (min-width:68.75em){.toc-list{border-left:1px solid #c4c4c4}}.toc-list .toc-link{display:block;font-size:1rem;line-height:1.25;text-decoration:none;color:#000;padding:10px 20px;border-left:4px solid transparent;transition:all .23s ease}.toc-list .toc-link.is-active,.toc-list .toc-link:active,.toc-list .toc-link:hover{border-color:var(--primary-color);background-color:#eaeaea;border-top-right-radius:5px;border-bottom-right-radius:5px}.search-list{list-style:none;border-top:1px solid #999;padding-bottom:40px}.search-list .search-list-item{border-bottom:1px solid #999}.search-list .search-list-item a{display:block;padding:20px;text-decoration:none;color:var(--text-color);background-color:#fff;transition:background-color .23s ease}.search-list .search-list-item a:hover{background-color:#eaeaea}.search-list .search-list-item h3{font-weight:1rem;line-height:1.2;font-weight:700}.search-list .search-list-item p{font-size:.875rem;line-height:1.2;margin-top:1em}.header-notifications{position:fixed;top:82px;left:0;width:100%;height:calc(100vh - 82px);z-index:10;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.15);border-radius:5px;opacity:1}@media only screen and (min-width:48em){.header-notifications{right:10px;left:auto;height:auto;width:400px;max-height:500px}}@media only screen and (min-width:68.75em){.header-notifications{width:600px;max-height:600px}}.header-notifications.js-is-hidden{pointer-events:none;opacity:0;z-index:-9999px}.header-notifications .notifications{height:100%;box-shadow:0 0 30px rgba(0,0,0,.15)}.header-notifications .notification-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.header-notifications .notification-header h2{margin-bottom:0}.header-notifications .notification-list-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;overflow-y:auto;height:85%}@media only screen and (min-width:48em){.header-notifications .notification-list-wrapper{max-height:580px}}.header-notifications .notification-list-wrapper .notification-list{width:100%}.element-file-group .list-col-1,.element-file-group .list-col-2{margin-top:30px}.element-file-group figure{margin-bottom:35px}.element-file-group img{box-shadow:0 0 30px rgba(0,0,0,.15);border-radius:5px}.element-file-group .files-list{display:inline-block;list-style:none}.element-file-group .files-list.not-collapsed .files-list--btn-collapse-list{display:none}.element-file-group .files-list li+li{margin-top:20px}.element-file-group .files-list li.is-hidden{display:none}.element-file-group .files-list .files-list--zip-item{border-top:1px solid #c4c4c4;padding-top:20px}.element-file-group .btn-show-files-list{border:none;background:0 0;font-size:1rem;line-height:1;font-weight:var(--font-weight-bold);color:var(--primary-color);transition:color .23s}.element-file-group .btn-show-files-list:hover{color:var(--secondary-color)}.element-file-group .btn-show-files-list:hover .icon-svg--arrow-down--pink{stroke:var(--secondary-color)}.element-file-group .btn-show-files-list .icon-svg--arrow-down--pink{transition:stroke .23s}.element-file-group .btn-show-files-list span{display:inline-block;margin-left:4px}@media only screen and (min-width:68.75em){.element-image{max-width:597px}}.element-image.no-max-width{max-width:none}.element-image.no-image-shadow figure img{box-shadow:none}.element-image figure{margin-top:20px;margin-bottom:35px}.element-image figure img{box-shadow:0 0 30px rgba(0,0,0,.15);border-radius:5px}.element-file-group.no-image-shadow figure img{box-shadow:none}.element-teaser{border:.1em solid var(--primary-color);padding:20px;border-radius:5px}@media only screen and (min-width:68.75em){.homepage section{margin-bottom:50px}}@media only screen and (max-width:68.71875em){.homepage section.section-bookmarked-pages{margin-bottom:40px}}.homepage h2{margin-bottom:30px}@media only screen and (min-width:68.75em){.section-dashboard-member .dashboard-member-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}}.section-dashboard-member .member-information{margin-bottom:40px}@media only screen and (min-width:68.75em){.section-dashboard-member .member-information{-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding-right:20px;margin-bottom:0}}@media only screen and (min-width:100em){.section-dashboard-member .member-information{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.section-dashboard-member .member-information .box-inner{padding:25px;height:100%}.section-dashboard-member .member-information .member-information--name-photo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.section-dashboard-member .member-information .member-information--name-photo figure{aspect-ratio:1;width:64px;height:64px;border-radius:100%;background-color:rgba(0,0,0,.4)}.section-dashboard-member .member-information .member-information--name-photo figure img{border-radius:100%;object-fit:cover}.section-dashboard-member .member-information .member-information--name-photo p{-webkit-flex:0 0 calc(100% - 64px);-ms-flex:0 0 calc(100% - 64px);flex:0 0 calc(100% - 64px);font-size:1.25rem;line-height:1;font-weight:700;padding-left:20px;margin:0}.section-dashboard-member .member-information .member-information--links p,.section-dashboard-member .member-information .member-information--title-email p{font-size:1rem;line-height:1.5;margin-bottom:10px}.section-dashboard-member .member-information .member-information--links p:last-of-type,.section-dashboard-member .member-information .member-information--title-email p:last-of-type{margin-bottom:0}.section-dashboard-member .member-information .member-information--title-email{margin-bottom:40px}.section-dashboard-member .member-information .member-information--links p a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;color:inherit;transition:color .23s}.section-dashboard-member .member-information .member-information--links p a:hover{color:var(--secondary-color)}.section-dashboard-member .member-information .member-information--links p a svg{max-width:20px}.section-dashboard-member .member-information .member-information--links p a span{-webkit-flex:0 0 calc(100% - 20px);-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px);padding-left:25px}.section-dashboard-member .section-member-notifications{margin-bottom:40px}@media only screen and (min-width:68.75em){.section-dashboard-member .section-member-notifications{-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding-right:20px;margin-bottom:0}}@media only screen and (min-width:100em){.section-dashboard-member .section-member-notifications{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.section-dashboard-member .section-member-notifications .box-inner{height:100%}.section-member-notifications .notification-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.section-member-notifications .notification-header h2{margin-bottom:0}.section-member-notifications .notification-list-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-height:580px;overflow-y:auto}@media only screen and (min-width:68.75em){.section-member-notifications .notification-list-wrapper{max-height:290px}}.section-member-notifications .notification-list-wrapper .notification-list{width:100%}.btn-notifications-mark-all-read{display:inline-block;background-color:transparent;border:none;font-size:.875rem;line-height:1.14285714;color:var(--secondary-color)}.btn-notifications-mark-all-read:hover{color:var(--text-color)}.notifications-load-more{display:inline-block;margin:0 auto;border:0;padding:20px;background:0 0;font-size:1rem;line-height:1.125;font-weight:700;color:var(--primary-color)}.notifications-load-more:hover{color:var(--secondary-color)}#everything{position:relative;display:grid;grid-template-columns:0 1fr 0;grid-template-areas:"header header header" "nav-sidebar content toc-sidebar"}@media only screen and (min-width:48em){#everything{grid-template-columns:max-content 1fr 0}}@media only screen and (min-width:68.75em){#everything{grid-template-columns:max-content 1fr max-content}}#content{grid-area:content;position:relative;left:0;background:#fff;overflow-x:hidden;padding-top:82px;transition:left .5s;min-height:100vh;margin-bottom:10vh}@media only screen and (min-width:48em){#content{margin-left:250px}}@media only screen and (min-width:68.75em){#content{margin-right:250px}}@media only screen and (min-width:81.25em){#content{margin-left:300px}}#content.homepage{margin-right:0}@media only screen and (min-width:68.75em){#content.has-toc-sidebar .js-element-section:last-of-type{margin-bottom:40vh}}.page-header-wrapper{margin-bottom:40px}@media only screen and (min-width:68.75em){.page-header-wrapper{margin-bottom:50px}}.element-header h1,.element-header h2,.element-header h3,.page-header h1,.page-header h2,.page-header h3{display:inline;vertical-align:middle;padding-right:15px}.element-header button,.page-header button{display:inline-block}.element-header{margin-bottom:20px}#toc-sidebar{grid-area:toc-sidebar}@media only screen and (min-width:68.75em){#toc-sidebar{position:fixed;top:82px;right:0;width:250px}}@media only screen and (max-width:68.71875em){#toc-sidebar{display:none}}#toc-sidebar .toc-section{padding-top:25px;padding-right:35px}.toc-section.hide-on-desktop{padding:20px;margin:40px 0}@media only screen and (min-width:68.75em){.toc-section.hide-on-desktop{display:none}}.toc-section header{margin-bottom:20px}.toc-section h2{font-size:1rem;line-height:1.5;font-weight:700}.kit-page--description{padding:20px;margin-top:40px}@media only screen and (min-width:68.75em){.kit-page--description{margin-top:50px}}.kit-page--description *+.item-link--download{margin-top:20px}@media only screen and (min-width:68.75em){.kit-page--description *+.item-link--download{margin-top:30px}}.BrandBookProfilePage.Register #header .btn-menu,.BrandBookProfilePage.Register #header .header--right{display:none}.BrandBookProfilePage.Register #navigation,.BrandBookProfilePage.Register #toc-sidebar{display:none}.BrandBookProfilePage.Register #content{margin:0}.search-list-section{margin-bottom:20px}.search-list-section h2{padding:20px;font-weight:400}.search-list-section .no-search-result-text{font-size:1rem;line-height:1.2;padding:20px}.search-list-section .pagination{margin:0;padding:0 20px 40px}@media only screen and (min-width:60em){.member-profile--register .inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 82px)}}@media only screen and (min-width:60em){.member-profile--register .inner>*{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.member-profile--register .form-container{padding:35px 20px 70px}.member-profile--register .image-container{padding:9.34%;background-color:#e5e5e5}@media only screen and (min-width:60em){.member-profile--register .image-container{padding:4.5%}}.member-profile--register .image-container figure{text-align:center}.member-profile--register .form-container-inner{max-width:330px;margin:0 auto;-webkit-flex:1;-ms-flex:1;flex:1}.member-profile--register .register-intro-text{margin-bottom:35px}.member-profile--register .register-intro-text h1{margin-bottom:.4em;max-width:200px}.BrandBookProfilePage.Profile #toc-sidebar{display:none}.member-profile--edit{max-width:960px;padding-bottom:60px}.member-profile--edit .form,.member-profile--edit .member-notification-wrapper,.member-profile--edit .member-profile-title-wrapper{margin-bottom:30px}.member-profile-image-wrapper{margin-bottom:30px}@media only screen and (min-width:35em){.member-profile-image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.member-profile-image-wrapper figure{width:100px;height:100px;background-color:#eaeaea;border-radius:100%;margin-bottom:25px}@media only screen and (min-width:35em){.member-profile-image-wrapper figure{max-width:100px}}.member-profile-image-wrapper figure img{border-radius:100%}@media only screen and (min-width:35em){.member-profile-image-wrapper .form-change-image{-webkit-flex:0 0 calc(100% - 100px);-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);padding-left:20px}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}@page{margin:.5cm}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}blockquote,pre{border:1px solid #ddd;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{max-width:100%!important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}#header{position:relative}.header--right{display:none}.section-member-notifications .notification-list-wrapper{max-height:none}}