/*! tailwindcss v2.0.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,*::before,*::after{box-sizing:border-box}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.grid{display:grid}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-grow{flex-grow:1}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.relative{position:relative}.absolute{position:absolute}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-self-auto{justify-self:auto}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.mx-auto{margin-left:auto;margin-right:auto}.w-full{width:100%}.h-full{height:100%}.max-w-full{max-width:100%}.min-h-screen{min-height:100vh}.h-auto{height:auto}@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: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-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-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-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-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size: 44px}.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-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-prev.swiper-button-white,.swiper-button-next.swiper-button-white{--swiper-navigation-color: #ffffff}.swiper-button-prev.swiper-button-black,.swiper-button-next.swiper-button-black{--swiper-navigation-color: #000000}.swiper-button-lock{display:none}.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-container-horizontal>.swiper-pagination-bullets{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:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform, 200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform, 200ms left}.swiper-container-horizontal.swiper-container-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-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color: #ffffff}.swiper-pagination-black{--swiper-pagination-color: #000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@font-face{font-family:'Geometria Regular';src:url(/assets/fonts/geometria-webfont-3eb59c3b296bb1b27b68212591ec5842092bfe9f4d22379c0e8a7144a221c183.eot);src:url(/assets/fonts/geometria-webfont-3eb59c3b296bb1b27b68212591ec5842092bfe9f4d22379c0e8a7144a221c183.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/geometria-webfont-975a63eb1a651d22983fb3202e1390bfb999a74ea577628630a68b6312fdee52.woff2) format("woff2"),url(/assets/fonts/geometria-webfont-5828e17af7245e0583b4c711f78e61a3e68c581042ccb46bd9b3f5f4eb89e523.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Geometria Bold';src:url(/assets/fonts/geometria-bold-webfont-442a5e736bc1e53391f8929ea2617ee350a6f905041da8f6dfd6287ce17596af.eot);src:url(/assets/fonts/geometria-bold-webfont-442a5e736bc1e53391f8929ea2617ee350a6f905041da8f6dfd6287ce17596af.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/geometria-bold-webfont-100650b0e3e12935cf505ea644c2f08c73d508de1bd04460ea8bd7382904a0e0.woff2) format("woff2"),url(/assets/fonts/geometria-bold-webfont-8a1f8eb26cfe0c438cc135a7ea1854fe5c81b0248889373dcc3bf0eccedd2365.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Geometria Light';src:url(/assets/fonts/geometria-light-webfont-c1f0a35246d9096a6df813916153dfc5d648f6b486554057f999e7545d407fa2.eot);src:url(/assets/fonts/geometria-light-webfont-c1f0a35246d9096a6df813916153dfc5d648f6b486554057f999e7545d407fa2.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/geometria-light-webfont-64850e7a2be49a4a8a7176460d738bc4b87662b90c82961be299fede0b479019.woff2) format("woff2"),url(/assets/fonts/geometria-light-webfont-d6da6361342ebfac7930159eeccc991b18fb1fe093f0c9c9fb773a436f379777.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Geometria Medium';src:url(/assets/fonts/geometria-medium-webfont-ce4390d1c028a67106eb5a1a5f8eb6f93cfa6a0ed386fe716faf74ef6cdeeef5.eot);src:url(/assets/fonts/geometria-medium-webfont-ce4390d1c028a67106eb5a1a5f8eb6f93cfa6a0ed386fe716faf74ef6cdeeef5.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/geometria-medium-webfont-71e1dec4b64cfd273a27d79641f4cba04b17a59f32c3277bf798758e28beab3f.woff2) format("woff2"),url(/assets/fonts/geometria-medium-webfont-6bf76ecb6a2c5fd13e42197965eba05c26b835cc7ff9aaaf8187dcd7df98a274.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Akzidenz Grotesk MediumCn';src:url(/assets/fonts/akzidenzgroteskpro-mdcn-webfont-a84f35ab6b0ebdf7cce506e5b1caae6c6a4b744cb52291d4c6abc350aee123cb.eot);src:url(/assets/fonts/akzidenzgroteskpro-mdcn-webfont-a84f35ab6b0ebdf7cce506e5b1caae6c6a4b744cb52291d4c6abc350aee123cb.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/akzidenzgroteskpro-mdcn-webfont-d862cd4390c619752ad44e46bec262fbeae2ad1e2847829a415b05ddfdf611b9.woff2) format("woff2"),url(/assets/fonts/akzidenzgroteskpro-mdcn-webfont-4aa307ddc4a1fbea897817c4d9d023c1bb056805f56b928036ad7e4cf59c6f97.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Akzidenz Grotesk BoldCn';src:url(/assets/fonts/akzidenzgroteskpro-boldcn-webfont-dafda4ac4bf2215709296adf4cee8f535194a2f2a6863db909273a0e67acc6e3.eot);src:url(/assets/fonts/akzidenzgroteskpro-boldcn-webfont-dafda4ac4bf2215709296adf4cee8f535194a2f2a6863db909273a0e67acc6e3.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/akzidenzgroteskpro-boldcn-webfont-e7ff4963bf15052679f32abc118bd1d5ba6117b72530a8e4c57065018a9c55a5.woff2) format("woff2"),url(/assets/fonts/akzidenzgroteskpro-boldcn-webfont-258dd80c3e0a54a61e1c868cebce69a0bc2a24fbf45831520e6b8425fde6f86a.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Akzidenz Grotesk BoldEx';src:url(/assets/fonts/akzidenzgroteskpro-boldex-webfont-be90ffe0a94845b660385ae54fb1a7d6e166d5f78354c48b95c5f236e4165a98.eot);src:url(/assets/fonts/akzidenzgroteskpro-boldex-webfont-be90ffe0a94845b660385ae54fb1a7d6e166d5f78354c48b95c5f236e4165a98.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/akzidenzgroteskpro-boldex-webfont-87098051c6dbc211052b560d98e5e55cb4fc92cac1cab39c037c4a0779b8f6b3.woff2) format("woff2"),url(/assets/fonts/akzidenzgroteskpro-boldex-webfont-222324ec645cf753a7da735b628deeb19e9090597a74069610cbbdce4592a2ea.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:'Yoda Icon';src:url(/assets/fonts/Yoda-Icons-5f453049a15c3cf310030f30cc86c526f56859efb9564227bcb3b828b8829e9f.woff2) format("woff2");font-weight:normal;font-style:normal}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}:root{--color-primary: #000000;--color-primary-light: #5A5A5A;--color-primary-light-add: #B8B8B8;--color-secondary: #ffffff;--color-add-warn: #F3DC4B;--color-add-border: #C4C4C4;--color-add-error: #ff0000;--color-add-bg: #F3F3F3;--full-viewport: 100vh;--font-base-light: 'Geometria Light';--font-base-normal: 'Geometria Regular';--font-base-medium: 'Geometria Medium';--font-base-bold: 'Geometria Bold';--font-head-mcn: 'Akzidenz Grotesk MediumCn';--font-head-boldcn: 'Akzidenz Grotesk BoldCn';--font-head-boldex: 'Akzidenz Grotesk BoldEx';--font-icon: 'Yoda Icon';--text-base: 16px;--pad-x: 0}@media screen and (min-width: 768px){:root{--pad-x: 1rem}}@media screen and (min-width: 1280px){:root{--pad-x: 1.5rem}}html,body{min-height:100%}body{width:100%;background-color:var(--color-primary);font-family:var(--font-base-light);font-size:var(--text-base);color:var(--color-secondary)}.font-icon{font-family:var(--font-icon)}.font-h-mcn{font-family:var(--font-head-mcn)}.font-h-boldcn{font-family:var(--font-head-boldcn)}.font-h-boldex{font-family:var(--font-head-boldex)}.font-regular{font-family:var(--font-base-normal)}.bg-white{background-color:var(--color-secondary)}.bg-black{background-color:var(--color-primary)}.bg-yellow{background-color:var(--color-add-warn)}.text-black{color:var(--color-primary)}.text-yellow{color:var(--color-add-warn)}.overflow-hidden{overflow:hidden}.box{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.box{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1280px){.box{padding-left:3rem;padding-right:3rem}}.section-header{align-self:center}.sm-view{display:block}@media screen and (min-width: 768px){.sm-view{display:none}}.md-view{display:none}@media screen and (min-width: 768px){.md-view{display:block}}.base-grid{display:grid;grid-template-rows:auto;grid-template-columns:100%;gap:0px}@media screen and (min-width: 768px){.base-grid{grid-template-columns:3.5rem repeat(6, 1fr) 3.5rem}}@media screen and (min-width: 1280px){.base-grid{grid-template-columns:2.75rem 7% repeat(4, 1fr) 7% 2.75rem;gap:0}}@media screen and (min-width: 1536px){.base-grid{grid-template-columns:4rem 7% repeat(4, 1fr) 7% 4rem}}.base-col{grid-column:1 / -1}@media screen and (min-width: 768px){.base-col{grid-column:2 / -2}}@media screen and (min-width: 1280px){.base-col{grid-column:3 / -3}}.theme\:px{padding-left:var(--pad-x);padding-right:var(--pad-x)}button{cursor:pointer}button:focus{outline:0 none}.with-topline::before,.with-bottomline::before{content:'';display:block;width:100%;height:1px;background-color:var(--color-secondary);position:absolute;left:0}@media screen and (min-width: 768px){.with-topline::before,.with-bottomline::before{width:calc(100% + 2rem);left:-1rem}}@media screen and (min-width: 1280px){.with-topline::before,.with-bottomline::before{width:calc(100% + 3rem);left:-1.5rem}}@media screen and (min-width: 1536px){.with-topline::before,.with-bottomline::before{width:calc(100% + 5rem);left:-2.5rem}}.with-topline::before{top:0}.with-bottomline::before{bottom:0}.inside-page{padding-top:6rem}.inside-page .section{padding-top:3.5rem}@media screen and (min-width: 768px){.inside-page .section{padding-top:3.75rem}}@media screen and (min-width: 1280px){.inside-page .section{padding-top:5rem}}@media screen and (min-width: 1536px){.inside-page .section{padding-top:5.5rem}}.inside-page .section:first-child{padding-top:0}.inside-page .section:first-child .section-header{padding-top:0}@media screen and (min-width: 768px){.inside-page{padding-top:2.5rem}}@media screen and (min-width: 1280px){.inside-page{padding-top:5.5rem}}.anchor{transform:translate(0, -2rem);display:block;height:1px;width:100%}@media screen and (min-width: 1280px){.anchor{transform:translate(0, -3rem)}}.clear-anchor{display:block;height:1px;width:100%}.login-button::before{content:'';display:block;width:36px;height:36px;border-radius:36px;position:absolute;top:50%;left:50%;transform:translate(-50%, -45%);border:2px solid var(--color-add-warn);opacity:0;transition:opacity 0.25s}.login-button:hover::before{opacity:1}.main-content{padding-bottom:3.5rem}@media screen and (min-width: 768px){.main-content{padding-bottom:4.5rem}}@media screen and (min-width: 1280px){.main-content{padding-bottom:3.5rem}}@media screen and (min-width: 1536px){.main-content{padding-bottom:6.5rem}}.main-layer{position:relative;z-index:1}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.grid-profile{min-height:var(--full-viewport);grid-template-columns:repeat(2, 1fr);grid-template-rows:min-content min-content min-content auto}@media screen and (min-width: 768px){.grid-profile{grid-template-columns:3.5rem repeat(6, 1fr) 3.5rem;grid-template-rows:min-content 1fr}}@media screen and (min-width: 1280px){.grid-profile{grid-template-columns:2.75rem 7% repeat(4, 1fr) 7% 2.75rem}}@media screen and (min-width: 1536px){.grid-profile{grid-template-columns:4rem 7% repeat(4, 1fr) 7% 4rem}}.profile-logo{grid-column:1 / 2;grid-row:1 / 2}@media screen and (min-width: 768px){.profile-logo{grid-column:1 / span 3}}.profile-sandwich{grid-column:2 / 3;grid-row:1 / 2;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end}@media screen and (min-width: 768px){.profile-sandwich{grid-column:7 / -1;grid-row:1 / 2}}.profile-head{grid-column:1 / -1;grid-row:2 / 3;align-self:center}@media screen and (min-width: 768px){.profile-head{grid-column:4 / span 3;grid-row:1 / 2}}.profile-nav{grid-column:1 / -1;grid-row:3 / 4;display:flex;flex-flow:column wrap;justify-content:space-between;align-items:stretch}@media screen and (min-width: 768px){.profile-nav{grid-column:1 / span 3;grid-row:2 / 3}}.profile-nav-box{flex:1 0 auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;padding-top:2rem}@media screen and (min-width: 768px){.profile-nav-box{padding-top:0}}.profile-body{grid-column:1 / -1;grid-row:4 / 5}@media screen and (min-width: 768px){.profile-body{grid-column:4 / span 5;grid-row:2 / 3;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}}@media screen and (min-width: 1280px){.profile-body{grid-column:4 / span 3}}@media screen and (min-width: 1536px){.profile-body{grid-column:4 / span 3}}.data-container{padding-top:2rem;padding-bottom:4rem;width:100%}@media screen and (min-width: 768px){.data-container{padding-top:2rem;padding-bottom:2rem}}@media screen and (min-width: 1280px){.profile-head .head-1,.profile-body .head-2{padding-left:1.5rem}}.profile-steps{display:block;padding:1rem 0 0}@media screen and (min-width: 768px){.profile-steps{padding-top:2rem}}@media screen and (min-width: 1280px){.profile-steps{padding:2rem 0 0 1.5rem}}.profile-steps li{margin-top:1rem}.profile-steps li:first-child{margin-top:0}@media screen and (min-width: 768px){.profile-steps li{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;width:100%;margin-top:1.5rem}}.profile-steps li strong{display:block;font-family:var(--font-base-bold);color:var(--color-add-warn);font-size:0.875em}@media screen and (min-width: 768px){.profile-steps li strong{width:18%}}@media screen and (min-width: 1280px){.profile-steps li strong{width:12%}}.profile-steps li p{font-size:1rem;line-height:1.12}@media screen and (min-width: 768px){.profile-steps li p{font-size:1.125rem;line-height:1.2;width:82%}}@media screen and (min-width: 1280px){.profile-steps li p{width:88%}}@media screen and (min-width: 1536px){.profile-steps li p{font-size:1.3125rem;line-height:1.05}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.head-0{font-family:var(--font-head-boldex);font-weight:normal;line-height:1;font-size:2.25rem;text-transform:uppercase}@media screen and (min-width: 768px){.head-0{font-size:3rem}}@media screen and (min-width: 1280px){.head-0{font-size:4rem}}@media screen and (min-width: 1536px){.head-0{font-size:4.5rem}}.head-0 small{display:block;font-size:1em;font-family:var(--font-head-boldcn)}.head-1{font-family:var(--font-head-boldex);font-weight:normal;line-height:1;font-size:1.5rem;text-transform:uppercase}.head-1 small{font-size:1em;display:block;font-family:var(--font-head-boldcn)}@media screen and (min-width: 1536px){.head-1{font-size:2.25rem}}.head-2{font-family:var(--font-head-boldex);font-weight:normal;line-height:1;font-size:1.125rem;text-transform:uppercase}.head-2 small{font-size:1em;display:block;font-family:var(--font-head-boldcn)}@media screen and (min-width: 1280px){.head-2{font-size:1.5rem}}.head-2_profile{position:relative;padding-bottom:1rem}.head-2_profile::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color-primary)}@media screen and (min-width: 768px){.head-2_profile::after{width:calc(100% + 1rem);left:-1rem}}@media screen and (min-width: 1280px){.head-2_profile::after{width:100%;left:0}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.site-logo{padding-top:1rem;padding-bottom:1rem}.site-logo__img{width:64px}@media screen and (min-width: 768px){.site-logo{padding-top:2rem;padding-bottom:0}}@media screen and (min-width: 1280px){.site-logo{padding-top:2.5rem}.site-logo__img{width:84px}}@media screen and (min-width: 1536px){.site-logo{padding-top:3rem}.site-logo__img{width:120px}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.btn{--size: 2.625rem;--font-size: 1rem;--px: 1.5rem;display:inline-block;background-color:var(--color-primary);text-transform:uppercase;white-space:nowrap;font-family:var(--font-base-bold);color:var(--color-secondary);font-size:var(--font-size);height:var(--size);line-height:var(--size);border-radius:var(--size);padding:0 var(--px);transition:color 0.25s, background-color 0.25s}@media screen and (min-width: 1536px){.btn{--size: 3.75rem;--font-size: 1.125rem;--px: 2rem}}.btn::after{content:'\f0000';font-family:var(--font-icon);margin-left:0.5rem}.btn:hover{background-color:var(--color-add-warn);color:var(--color-primary)}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.btn-with-anim{--font-size: 1rem;--size: 26px;--size_hover: 84px;display:inline-block;text-align:center;text-transform:uppercase;color:var(--color-add-warn);font-size:var(--font-size);font-family:var(--font-base-bold);white-space:nowrap;line-height:1;cursor:pointer;position:relative}@media screen and (min-width: 1536px){.btn-with-anim{--font-size: 1.125rem;--size: 30px}}@media screen and (min-width: 768px){.btn-with-anim{padding-right:var(--size_hover)}}.btn-with-anim div{display:inline-block}.btn-with-anim_simple{padding-right:0}.btn-with-anim__circle{border:2px solid var(--color-add-warn);height:var(--size);width:var(--size_hover);border-radius:26px;transform:translate(0, 25%);position:relative;transition:width 0.25s;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.btn-with-anim__circle{display:inline-block;margin-left:0.5rem;width:var(--size);margin-top:0rem;position:absolute;top:50%;transform:translate(0, -50%)}}.btn-with-anim__circle::after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50.5%);height:80%;width:80%;background-image:url(/assets/v2/Full-Arrow-Right-b7d214eeea1506dd2fed85f18cc3d37cd8d643b81d68cfb3089d6fc3ced36f1d.svg),linear-gradient(90deg, var(--color-add-warn), var(--color-add-warn), var(--color-add-warn));background-repeat:no-repeat, no-repeat;background-position:100% 50%, 0 50%;background-size:contain,calc(100% - 2px) 3px}.btn-with-anim:hover .btn-with-anim__circle{width:var(--size_hover)}.btn-with-anim[data-hide-anim="true"] .btn-with-anim__circle{display:none}@media screen and (min-width: 768px){.btn-with-anim[data-hide-anim="true"] .btn-with-anim__circle{display:inline-block}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.input-text{--font-size: 1rem;--p: 0.75rem;display:block;width:100%;position:relative;margin:0;outline:0 none;line-height:1;border-radius:0;font-family:var(--font-base-normal);font-size:var(--font-size);padding:var(--p);border:1px solid var(--color-add-border)}@media screen and (min-width: 1536px){.input-text{--font-size: 1.125rem;--p: 0.75rem 1rem}}.input-text::placeholder{color:var(--color-primary-light);font-family:var(--font-base-light);opacity:1}.input-text:focus{outline:0 none;border-color:var(--color-primary)}.input-error .input-text{border-color:var(--color-add-error);color:var(--color-add-error)}.form-btn-inline{cursor:pointer;text-decoration:underline;font-size:1.25rem}.form-btn-inline:hover{text-decoration:none}.form-btn-inline_small{font-size:0.875rem}.ps-elem{display:inline-block;width:1.16em;height:1.16em;position:relative;overflow:hidden;cursor:pointer;top:0.16em}.ps-elem__hidden{position:absolute;top:0;left:0;z-index:1;opacity:0}.ps-elem__visible{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:var(--color-secondary);border:1px solid var(--color-primary)}.ps-elem__visible::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid var(--color-secondary)}input:checked+.ps-elem__visible{background:var(--color-add-warn)}.edit-form{width:100%}@media screen and (min-width: 1280px){.edit-form{width:70.5%}}@media screen and (min-width: 1536px){.edit-form{width:82%}}.edit-element{display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:flex-start}.edit-icon{width:2rem}.edit-data{flex-grow:2;display:grid;grid-template-columns:minmax(20%, min-content) auto;grid-template-rows:auto;border:1px solid var(--color-add-border);width:100%;padding:0.5rem}.edit-e-label label{white-space:nowrap;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:0.5rem;font-size:0.875rem;color:var(--color-primary-light)}@media screen and (min-width: 768px){.edit-e-label label{font-size:1rem}}.edit-e-input .edit-input{width:100%;text-align:right;font-size:0.875rem;color:var(--color-primary)}@media screen and (min-width: 768px){.edit-e-input .edit-input{font-size:1rem}}.edit-e-input .edit-input:focus{outline:0 none}.edit-area-label{margin-bottom:1rem;display:block;width:100%;padding-right:2rem}.edit-textarea{padding:0;border:0 none;width:100%;height:100px;resize:none;grid-column:1 / -1}.edit-textarea:focus{outline:0 none}.input-error .edit-data{border-color:var(--color-add-error)}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.call-to-action{display:none;text-transform:uppercase;line-height:1;padding-bottom:3rem;font-size:24px}.call-to-action .font-h-boldex{font-size:36px}@media screen and (min-width: 768px){.call-to-action{display:block}}@media screen and (min-width: 1536px){.call-to-action{font-size:38px}.call-to-action .font-h-boldex{font-size:48px}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.profile-subnav-list{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:space-between;position:relative}@media screen and (min-width: 768px){.profile-subnav-list{display:block}}.profile-subnav-list::after{content:'';display:block;width:100%;height:1px;position:relative;z-index:1;border-top:1px solid var(--color-primary)}.profile-subnav-list_with-subnav::after{height:62px}@media screen and (min-width: 768px){.profile-subnav-list::after{display:none}}.profile-subnav-item{width:33%;padding:0.75rem 0;text-align:center;line-height:1.17}.profile-subnav-item:nth-child(2){padding-left:0.5rem;padding-right:0.5rem}@media screen and (min-width: 768px){.profile-subnav-item{width:100%;white-space:normal;text-align:left;padding:0.5rem 0 0}.profile-subnav-item:nth-child(1){padding-top:0}.profile-subnav-item:nth-child(2){padding-left:0;padding-right:0}}@media screen and (min-width: 1536px){.profile-subnav-item{padding:1rem 0 0}}.profile-subnav-link{font-family:var(--font-base-bold);font-size:0.75rem;line-height:1.17}.profile-subnav-link_current{color:var(--color-add-warn)}@media screen and (min-width: 768px){.profile-subnav-link{text-transform:uppercase;font-size:0.875rem}.profile-subnav-link br{display:none}.profile-subnav-link_current{color:inherit}.profile-subnav-link_current::before{font-family:var(--font-icon);color:var(--color-add-warn);content:'\f0000';font-size:1rem;margin-right:0.5rem}}@media screen and (min-width: 1536px){.profile-subnav-link{font-size:1.125rem}}.profile-subnav-sublist{position:absolute;z-index:2;top:62px;left:0;width:100%;height:62px;margin-bottom:-1px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;background-color:var(--color-add-bg)}@media screen and (min-width: 768px){.profile-subnav-sublist{position:static;height:auto;margin-bottom:auto;margin-top:0.5rem;padding-left:2rem;padding-bottom:1rem;display:block;background-color:transparent}}@media screen and (min-width: 1280px){.profile-subnav-sublist{padding-left:2.5rem}}@media screen and (min-width: 1536px){.profile-subnav-sublist{padding-left:3rem}}.profile-subnav-subitem{padding-left:0.5rem;padding-right:0.5rem;flex:1 0 auto}@media screen and (min-width: 768px){.profile-subnav-subitem{padding-left:0;padding-right:0;margin-top:0.5rem}.profile-subnav-subitem:first-child{margin-top:0rem}}@media screen and (min-width: 1536px){.profile-subnav-subitem{margin-top:1rem}}.profile-subnav-sublink{font-size:0.75rem}.profile-subnav-sublink_current{font-family:var(--font-base-bold)}@media screen and (min-width: 768px){.profile-subnav-sublink_current{color:var(--color-add-warn)}}@media screen and (min-width: 768px){.profile-subnav-sublink{font-size:0.875rem}}@media screen and (min-width: 1536px){.profile-subnav-sublink{font-size:1.125rem}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.sandwich-btn{font-family:var(--font-icon);font-size:32px}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.user-widget{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:relative}.user-widget_name{white-space:nowrap;font-size:0.75rem}@media screen and (min-width: 768px){.user-widget_name{font-size:1rem}}.user-widget__icon{font-family:var(--font-icon);font-size:30px;margin-left:0.5rem;margin-right:0;cursor:pointer;transition:color 0.25s}.user-widget__point{position:relative;width:24px;height:24px}.user-widget__point::before{display:block;content:'';width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:var(--color-primary) transparent transparent transparent;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.user-widget-dropdown{width:100%;position:absolute;top:100%;right:0}.user-widget-dropdown-box{position:absolute;top:0;right:0}.user-widget-dropdown-nav{display:block;width:180px;padding:1rem 2rem;box-shadow:3px 3px 8px rgba(0,0,0,0.1);background:var(--color-secondary)}.user-widget-dropdown-nav li{display:block;margin-top:0.5rem;text-align:right}.user-widget-dropdown-nav li:first-child{margin-top:0}.user-widget-dropdown-nav a{font-size:0.875rem}.user-widget-dropdown-nav a:hover{text-decoration:underline}.user-widget-dropdown-box{opacity:0;visibility:hidden;transition:visibility 0s 0.25s, opacity .25s}.user-widget.opened .user-widget-dropdown-box{opacity:1;visibility:visible;transition:opacity .25s}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.docs{display:block;--mt: 1.25rem;--p: 1rem;--font-size: 0.75rem}@media screen and (min-width: 768px){.docs{--font-size: 0.875rem}}@media screen and (min-width: 1536px){.docs{--font-size: 1.125rem}}.docs-item{display:block;margin-top:var(--mt)}.docs-item:first-child{margin-top:0}.docs-link{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;font-size:var(--font-size);padding:var(--p);background-color:var(--color-primary);color:var(--color-secondary);font-family:var(--font-base-normal)}.docs-title,.docs-info{display:block}.docs-title{padding-right:1rem}.docs-info{padding-left:1rem;white-space:nowrap}.docs-info::after{content:'\f0002';font-family:var(--font-icon);font-size:1.2em;margin-left:0.25rem}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.briefs{display:block;--mt: 1.25rem;--p: 0.5rem 1rem;--font-size: 0.75rem;--col-0: 30%;--image-size: 80px}@media screen and (min-width: 768px){.briefs{--font-size: 0.875rem;--p: 1rem}}@media screen and (min-width: 1536px){.briefs{--font-size: 1.125rem;--image-size: 100px;--p: 1rem 2rem}}.brief-item{display:block;border-top:1px solid var(--color-primary)}.brief-item:first-child{border-top:0 none}.brief-link{flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:var(--p)}.brief-logo{width:var(---image-size)}.brief-logo img{display:block;width:var(---image-size);height:var(--image-size);object-fit:contain;filter:grayscale(1)}.brief-title{padding-right:0.5rem;flex-grow:2;padding-left:1rem}@media screen and (min-width: 768px){.brief-title{padding-left:2rem}}.brief-info{justify-self:flex-end;white-space:nowrap}.brief-info::after{content:'\f0002';font-family:var(--font-icon);font-size:1.2em;margin-left:0.25rem}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.person{--font-size-name: 0.875rem;--font-size-whois: 0.75rem;--pt: 0.5rem;--pl: 0;--roll-size: 0;display:block;cursor:default}@media screen and (min-width: 768px){.person{--pt: 0.5rem;--pl: 0.75rem;--roll-size: 8px}}@media screen and (min-width: 1280px){.person{--font-size-name: 1.125rem;--font-size-whois: 0.875rem;--pt: 1rem;--pl: 1.5rem;--roll-size: 12px}}@media screen and (min-width: 1536px){.person{--font-size-name: 1.5rem;--font-size-whois: 1rem;--pt: 1.25rem;--pl: 2rem;--roll-size: 18px}}.person-info{padding-top:var(--pt);padding-left:var(--pl);font-size:var(--font-size-name);position:relative}@media screen and (min-width: 768px){.person-info::before{content:'';display:block;width:var(--roll-size);height:var(--roll-size);border-radius:50%;background-color:var(--color-add-warn);position:absolute;left:0;top:calc(var(--pt) + var(--roll-size) / 2);transform:scale(0);transition:transform 0.25s cubic-bezier(0.4, 0, 0, 1)}}@media screen and (min-width: 1280px){.person-info::before{top:calc(var(--pt) + var(--roll-size) / 4)}}.person-info__name{font-family:var(--font-base-bold)}.person-info__name div{display:inline-block;position:relative;overflow:hidden;line-height:1.1}.person-info__name div span{display:inline-block;transition:transform 0.4s cubic-bezier(0.4, 0, 0, 1);vertical-align:top}.person-info__name div span::after{content:attr(data-text);color:var(--color-add-warn);position:absolute;top:100%;left:0}.person-info__whois{font-family:var(--font-base-light);font-size:var(--font-size-whois);line-height:1.1}.person-image{display:block;position:relative}.person-image::before{content:'';display:block;width:100%;padding-top:130%}.person-image img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;filter:grayscale(1)}@supports (mix-blend-mode: multiply){.person-image::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--color-add-warn);mix-blend-mode:multiply;opacity:0;transition:opacity 0.25s cubic-bezier(0.4, 0, 0, 1)}}@media screen and (min-width: 768px){.person:hover .person-info::before{transform:scale(1);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-delay:0.1s}.person:hover .person-image::after{opacity:1;transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275);transition-delay:0.1s}.person:hover .person-info__name div span{transform:translateY(-100%)}}.partner{display:flex;flex-flow:row wrap;width:100%;height:100%;align-items:center;justify-content:center}.partner img{filter:invert(100%);opacity:0.75;transition:opacity 0.25s}.partner img:hover{opacity:1}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.news-about-us{width:80vw;font-family:var(--font-base-medium);--pt: 0.25rem}@media screen and (min-width: 768px){.news-about-us{width:100%}}.news-about-us a,.news-about-us span{display:block}.news-about-us-pic{height:10.1875rem}.news-about-us-pic__image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:filter 0.25s;filter:grayscale(1) opacity(0.9)}.em-hover .news-about-us-pic__image{filter:grayscale(0) opacity(1)}@media screen and (min-width: 1280px){.news-about-us-pic{height:17.5rem}}@media screen and (min-width: 1536px){.news-about-us-pic{height:25.75rem}}.news-about-us-source{text-transform:uppercase;color:var(--color-add-warn);font-size:0.75rem;padding-top:0.5rem}@media screen and (min-width: 768px){.news-about-us-source{font-size:0.875rem}}@media screen and (min-width: 1280px){.news-about-us-source{padding-top:1rem}}@media screen and (min-width: 1536px){.news-about-us-source{padding-top:1.25rem;font-size:1.125rem}}.news-about-us-desc__title{text-transform:uppercase;font-size:1.125rem;padding-top:0.5rem;transition:color 0.25s}@media screen and (min-width: 768px){.news-about-us-desc__title{font-size:1.5rem;line-height:1.17}}@media screen and (min-width: 1536px){.news-about-us-desc__title{text-transform:unset;font-size:2rem}}.em-hover .news-about-us-desc__title{color:var(--color-add-warn)}.news-about-us-desc__date{color:var(--color-primary-light-add);font-family:var(--font-base-light);font-size:0.875rem;padding-top:0.5rem}@media screen and (min-width: 1536px){.news-about-us-desc__date{font-size:1rem}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.share-box{display:inline-block;text-align:left}.share-head{font-size:0.75rem;margin-bottom:0.5rem}.share-line{white-space:nowrap}.share-item{font-size:1.5rem;margin-left:1rem;line-height:1}.share-item:first-child{margin-left:0}.article-grid .share-item:hover{color:var(--color-add-warn)}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.story{cursor:pointer}.story-media{width:100%}.story-media::before{content:'';display:block;width:100%;padding-top:56%}.story-media-video,.story-media-poster,.story-media-poster img{position:absolute;top:0;left:0;width:100%;height:100%}.story-media-poster img{display:block;object-fit:cover;z-index:1;filter:grayscale(1)}.story-media-poster::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:var(--color-primary);opacity:0.5}@supports (mix-blend-mode: multiply){.story-media-poster::before{mix-blend-mode:multiply}}.story-media-play{width:24px;height:24px;color:var(--color-add-warn);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;cursor:pointer}@media screen and (min-width: 1280px){.story-media-play{width:40px;height:40px}}@media screen and (min-width: 1536px){.story-media-play{width:60px;height:60px}}.story-media-play svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.story-desc{padding-top:0.5rem}@media screen and (min-width: 1280px){.story-desc{padding-top:1rem}}@media screen and (min-width: 1536px){.story-desc{padding-top:1.5rem}}.story-desc-title{font-family:var(--font-base-medium);font-size:0.875rem;line-height:1.3;text-transform:uppercase}@media screen and (min-width: 1280px){.story-desc-title{font-size:1.5rem}}@media screen and (min-width: 1536px){.story-desc-title{font-size:2rem}}.story-desc-date{font-size:0.75rem;color:#969696;margin-top:0.25rem}@media screen and (min-width: 1280px){.story-desc-date{font-size:0.875rem}}@media screen and (min-width: 1536px){.story-desc-date{font-size:1rem}}.video-backstage,.video-backstage-poster,.video-backstage-poster img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;object-fit:cover}.video-backstage-poster img{filter:grayscale(1);transition:filter 0.25s}.mouse-catcher{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:rgba(255,255,255,0)}.stories-main::before{transition:opacity 0.25s}.stories-main.mouseover::before{opacity:0}.stories-main.mouseover .video-backstage-poster img{filter:grayscale(0)}.stories-main.played::before{display:none}.stories-main.played .story-media-play{display:none}.stories-main.played .video-backstage-poster img{opacity:0}.video-player{display:block;width:auto;max-width:100%;max-height:80vh;margin-left:auto;margin-right:auto}.video-shadow{display:block;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);width:100%;height:100%;z-index:100}.video-container{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;z-index:101}.video-box{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.video-shadow,.video-box{opacity:0;visibility:hidden;transition:visibility 0s 0.25s, opacity .25s}.video-active .video-shadow,.video-active .video-box{opacity:1;visibility:visible;transition:opacity .25s}.close-video-btn{position:fixed;top:2rem;right:2rem;width:32px;height:32px;line-height:32px;font-size:32px;color:var(--color-secondary)}.story-media-poster img{transition:filter 0.25s}.story-media-poster::before,.story-media-play{transition:opacity 0.25s}.story-desc-title{transition:color 0.25s}.story:hover .story-media-poster img{filter:grayscale(0)}.story:hover .story-media-poster::before{opacity:0}.story:hover .story-media-play{opacity:0}.story:hover .story-desc-title{color:var(--color-add-warn)}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.sort-box{white-space:nowrap;font-size:0.875rem;font-family:var(--font-base-normal);display:none}@media screen and (min-width: 768px){.sort-box{display:block}}@media screen and (min-width: 1536px){.sort-box{font-size:1.125rem}}.sort-select{display:inline-block;cursor:pointer}.sort-dropdown,.sort-value{display:block}.sort-value{color:var(--color-add-warn)}.sort-dropdown{width:100%;position:relative}.sort-dropdown-list{display:block;position:absolute;top:0;left:0;width:100%;background:var(--color-primary);opacity:0;z-index:-1;visibility:hidden}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.prize-container{width:70vw}@media screen and (min-width: 768px){.prize-container{width:auto}}.prize-box{width:100%;display:grid;grid-template-rows:auto;grid-template-columns:100%}.prize-number,.prize-desc{grid-row:1 / 2;grid-column:1 / 2;padding:1rem}@media screen and (min-width: 768px){.prize-number,.prize-desc{text-align:center;padding:1.5rem}}@media screen and (min-width: 1280px){.prize-number,.prize-desc{padding:2rem}}@media screen and (min-width: 1536px){.prize-number,.prize-desc{padding:3rem}}.prize-desc{text-align:center}@media screen and (min-width: 768px){.prize-desc{background-color:var(--color-primary)}}.prize-head{font-size:1.5rem;font-family:var(--font-head-boldex);color:var(--color-add-warn);line-height:1;width:100%}@media screen and (min-width: 1280px){.prize-head{font-size:3rem}}.prize-value{font-size:2.25rem;font-family:var(--font-head-boldex);color:var(--color-add-warn);line-height:1;margin-top:1.5rem;margin-bottom:0.5rem;width:100%}@media screen and (min-width: 1280px){.prize-value{font-size:4rem;margin-top:3rem;margin-bottom:1rem}}@media screen and (min-width: 1280px){.prize-value{margin-top:5.5rem;margin-bottom:1.5rem}}.prize-text{font-family:var(--font-base-medium);font-size:0.875rem;line-height:1.14;width:100%}@media screen and (min-width: 1280px){.prize-text{font-size:1.125rem}}@media screen and (min-width: 1280px){.prize-text{font-size:1.3125rem;line-height:1.2}}@media screen and (max-width: 767px){.prize-number{opacity:1}.prize-desc{opacity:0}.prize-number,.prize-desc{transition:opacity 0.25s}.swiper-slide-active .prize-number{opacity:0}.swiper-slide-active .prize-desc{opacity:1}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.shadow{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-primary);opacity:0.8;z-index:-1}.auth-container{top:-1px;left:0;position:fixed;overflow:auto;max-height:var(--full-viewport);z-index:21;transform:translate(0, -100%);transition:transform 0.25s}.show-auth-box .shadow{z-index:20}.show-auth-box .auth-container{transform:translate(0, 0)}.grid-auth-container{--auth-template-rows: min-content min-content 1fr;--auth-template-columns:repeat(2, 1fr);grid-template-columns:var(--auth-template-columns);grid-template-rows:var(--auth-template-rows);min-height:var(--full-viewport)}@media screen and (min-width: 768px){.grid-auth-container{--auth-template-rows: min-content 1fr min-content;--auth-template-columns: 3.5rem repeat(6, 1fr) 3.5rem}}@media screen and (min-width: 1280px){.grid-auth-container{--auth-template-columns: 2.75rem 7% repeat(4, 1fr) 7% 2.75rem}}@media screen and (min-width: 768px){.grid-auth-container{min-height:auto}}.grid-auth-logo{grid-row:1 / 2;grid-column:1 / 2}@media screen and (min-width: 768px){.grid-auth-logo{grid-row:1 / 2;grid-column:1 / 3}}.grid-auth-close{grid-row:1 / 2;grid-column:2 / 3;text-align:right;padding-top:2rem}@media screen and (min-width: 768px){.grid-auth-close{grid-row:1 / 2;grid-column:8 / 9;padding-top:2rem;padding-bottom:2rem}}.grid-auth-header{grid-row:2 / 3;grid-column:1 / -1}@media screen and (min-width: 768px){.grid-auth-header{grid-row:1 / 2;grid-column:4 / 7;align-self:center}}@media screen and (min-width: 1280px){.grid-auth-header{padding-left:1.5rem}}.grid-auth-body{grid-row:3 / 4;grid-column:1 / -1;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}@media screen and (min-width: 768px){.grid-auth-body{grid-row:2 / 3;grid-column:2 / -2;align-self:center}}@media screen and (min-width: 1280px){.grid-auth-body{grid-column:4 / 6}}.grid-auth-cta{display:none}@media screen and (min-width: 768px){.grid-auth-cta{display:block;grid-row:3 / 4;grid-column:1 / -1}}.auth-btn-close{font-size:24px;line-height:1}@media screen and (min-width: 1536px){.auth-btn-close{font-size:32px}}.auth-form{width:100%;display:block;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 768px){.auth-form{padding-top:0rem;padding-bottom:0rem}}.auth-form-box{width:100%}@media screen and (min-width: 768px){.auth-form-box{width:83%;margin-left:auto;margin-right:auto;max-width:500px}}@media screen and (min-width: 1280px){.auth-form-box{width:100%;max-width:100%}}.form-line{margin-top:1.25rem}.form-line:first-child{margin-top:0}@media screen and (min-width: 768px){.form-line{margin-top:1.5rem}}@media screen and (min-width: 1536px){.form-line{margin-top:1.5rem}}.form-line_small{margin-top:0.5rem;padding-left:0.75rem}@media screen and (min-width: 1536px){.form-line_small{padding-left:1rem;margin-top:1rem}}.form-line_submit{margin-top:2.5rem;position:relative}@media screen and (min-width: 768px){.form-line_submit{margin-top:3rem}}@media screen and (min-width: 1536px){.form-line_submit{margin-top:3.5rem}}.form-line-msg{position:absolute;width:100%;top:0;left:0;transform:translate(0, -125%);color:red;font-size:0.85rem;padding-left:0.5rem}.submit-flex{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.submit-flex-switch-line{width:100%;padding-top:1rem}@media screen and (min-width: 768px){.submit-flex{flex-wrap:wrap;align-items:center;justify-content:space-between}.submit-flex-switch-line{width:auto;padding-top:0}}.auth-pass-switch{top:0;right:1rem;height:auto;font-size:30px;line-height:46px;background-color:var(-color-secondary);cursor:pointer;color:var(--color-primary-light)}.auth-text{font-size:1rem;line-height:1.25}@media screen and (min-width: 1536px){.auth-text{font-size:1.3125rem;line-height:1.14}}.auth-text a{text-decoration:underline}.auth-text a:hover{text-decoration:none}.text-accept{font-size:0.75rem;line-height:1.3}@media screen and (min-width: 1536px){.text-accept{font-size:0.875rem}}.text-accept a{text-decoration:underline}.text-accept a:hover{text-decoration:none}.restore-view-error{display:none}.bg-yellow .show-newpass .restore-view-error{display:block}.restore-view-form{display:block}.bg-yellow .show-newpass .restore-view-form{display:none}.tab-login{display:none}.show-login .tab-login{display:block}.tab-restore{display:none}.show-restore .tab-restore{display:block}.tab-reg{display:none}.show-reg .tab-reg{display:block}.tab-reg-confirm{display:none}.show-reg-confirm .tab-reg-confirm{display:block}.tab-reg-accept{display:none}.show-reg-accept .tab-reg-accept{display:block}.tab-newpass{display:none}.show-newpass .tab-newpass{display:block}.tab-restore-ok{display:none}.show-restore-ok .tab-restore-ok{display:block}.tab-restore-done{display:none}.show-restore-done .tab-restore-done{display:block}.tab-reg-accept-done{display:block}.bg-yellow .show-reg-accept .tab-reg-accept-done{display:none}.tab-reg-accept-fail{display:none}.bg-yellow .show-reg-accept .tab-reg-accept-fail{display:block}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.footer-container .site-logo{padding-top:0;padding-bottom:0;margin-left:auto;margin-right:auto;width:180px}@media screen and (min-width: 1280px){.footer-container .site-logo{margin-left:0;width:216px;transform:translate(-1.5rem, 0)}}@media screen and (min-width: 1536px){.footer-container .site-logo{width:304px}}.footer-container .site-logo__img{width:100%}.footer{position:relative;z-index:11;min-height:100vh}@media screen and (min-width: 768px){.footer{z-index:2}}.footer-links{display:block;padding-bottom:1rem;border-bottom:1px solid var(--color-primary)}@media screen and (min-width: 768px){.footer-links{text-align:center}}.footer-links li{display:block;margin-top:0.5rem;text-align:center}.footer-links li:first-child{margin-top:0}@media screen and (min-width: 768px){.footer-links li{display:inline-block;margin-top:0;margin-left:0.5rem;margin-right:0.5rem}}@media screen and (min-width: 1280px){.footer-links li:first-child{margin-left:0}}.footer-link{text-transform:uppercase;font-family:var(--font-base-bold);line-height:1;font-size:0.75rem}@media screen and (min-width: 768px){.footer-link{font-size:0.875rem}}.copyright{font-size:0.75rem;font-family:var(--font-base-normal);text-align:center;padding-top:1rem;line-height:1.5}@media screen and (min-width: 768px){.copyright{font-size:0.875rem;padding-top:1.5rem}}.copyright a{text-decoration:underline}.copyright a:hover{text-decoration:none}.copyright p:first-child{margin-bottom:0.7em}.footer-form h5{border-bottom:1px solid var(--color-primary);text-transform:uppercase;font-family:var(--font-base-bold);font-weight:normal;font-size:0.875rem;padding-bottom:4px}.footer-grid{padding:2rem 0 2.5rem;min-height:100vh;display:grid;grid-template-rows:auto min-content;grid-template-columns:100%}@media screen and (min-width: 1280px){.footer-grid{padding:2.5rem 0 2.5rem}}@media screen and (min-width: 1536px){.footer-grid{padding:3rem 0 4.5rem}}@media screen and (min-width: 1280px){.footer-grid{display:grid;grid-template-columns:40% 60%}.footer-grid-logo{grid-row:1 / 2;grid-column:1 / 2}.footer-grid-form{grid-row:1 / 2;grid-column:1 / 3}.footer-grid-link{grid-row:2 / 3;grid-column:1 / 3}.footer-form{width:60%;margin-left:auto;margin-right:auto}}.footer-grid-form{padding-top:2rem;padding-bottom:3rem}@media screen and (min-width: 1280px){.footer-grid-form{padding-top:0}}.footer-form-line{margin-top:2rem}.footer-form-submit{text-align:center;margin-top:-1rem}@media screen and (min-width: 1280px){.footer-form-submit{text-align:right}}.footer-combo{position:relative}@media screen and (min-width: 768px){.footer-combo{display:flex;flex-flow:row-reverse nowrap;align-items:flex-end;justify-content:flex-start}.footer-combo_text{flex-wrap:wrap}.footer-combo_text .footer-combo-textarea{order:2}.footer-combo_text .footer-combo-label{order:1;padding-bottom:0.5rem}}.footer-combo-label,.footer-combo-input,.footer-combo-textarea{width:100%;display:block;font-family:var(--font-base-normal);font-size:0.875rem;color:var(--color-primary);line-height:1;padding:0.25rem 0}@media screen and (min-width: 1536px){.footer-combo-label,.footer-combo-input,.footer-combo-textarea{font-size:1rem}}.footer-combo-input{display:block;width:100%;margin:0;border-bottom:1px solid var(--color-primary-light-add)}.footer-combo-input:focus{outline:0 none;border-bottom-color:var(--color-primary)}@media screen and (min-width: 768px){.footer-combo-input{width:auto;flex-grow:2}}.footer-combo-label{position:absolute;top:0;left:0}@media screen and (max-width: 767px){.footer-combo-label{transition:transform 0.25s}.focused .footer-combo-label{transform:translate(0, -100%)}}@media screen and (min-width: 768px){.footer-combo-label{position:relative;transform:unset;width:8rem;padding-bottom:0}.footer-combo_text .footer-combo-label{width:100%}}@media screen and (min-width: 1536px){.footer-combo-label{width:11rem}}.footer-combo-textarea{line-height:1.2;border:1px solid var(--color-primary-light-add);resize:none;padding:0.25rem;height:90px}.footer-combo-textarea:focus{outline:0 none;border-color:var(--color-primary)}@media screen and (min-width: 768px){.footer-combo-textarea{width:100%}}.footer-combo-textarea+.footer-combo-label{transform:translate(0.25rem, 0)}@media screen and (min-width: 768px){.footer-combo-textarea+.footer-combo-label{transform:unset}}@media screen and (max-width: 767px){.focused .footer-combo-textarea+.footer-combo-label{transform:translate(0, -100%)}}.input-error .footer-combo-label,.input-error .footer-combo-input,.input-error .footer-combo-textarea{color:var(--color-add-error);border-color:var(--color-add-error)}.develop span{display:inline-block;width:0.8em;height:0.75em;position:relative}.develop span svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.timeline{--py: 1.5rem 1rem;--size-head: 2.25rem;--p-lead: 0.5rem 0;--size-lead: 1rem;--lead-lh: 1.12;--list-width: 80%;--list-mt: 1rem;--list-head: 1.125rem;--list-text: 0.75rem;--list-lh: 1.17;--line-height: 42px;text-align:center;font-family:var(--font-base-normal)}@media screen and (min-width: 768px){.timeline{--size-head: 4rem;--list-mt: 1rem;--list-head: 1.5rem;--list-text: 0.875rem;--line-height: 77px}}@media screen and (min-width: 1280px){.timeline{--size-head: 4rem;--size-lead: 1.3125rem;--list-mt: 1rem;--line-height: 77px}}@media screen and (min-width: 1536px){.timeline{--size-head: 4.5rem;--size-lead: 1.5rem;--list-mt: 1.5rem;--line-height: 77px;--list-head: 2rem;--list-text: 1rem}}.timeline-top,.timeline-bottom{width:100%}@media screen and (min-width: 768px){.timeline-bottom{padding-top:6vh}}.timeline-text{justify-content:space-between;align-items:flex-start;padding:var(--py);position:relative;z-index:2}@media screen and (min-width: 768px){.timeline-text{justify-content:center}}.timeline-head{line-height:1;font-size:var(--size-head)}.timeline-lead{font-size:var(--size-lead);padding:var(--p-lead);line-height:var(--lead-lh);max-width:760px;margin-left:auto;margin-right:auto}.timeline-list{display:block;width:var(--list-width);margin-left:auto;margin-right:auto}.timeline-list::before{content:'';display:block;width:2px;height:var(--line-height);margin-left:auto;margin-right:auto;margin-bottom:0.5rem;background-color:var(--color-secondary)}.timeline-list li{display:block;margin-top:var(--list-mt);line-height:var(--list-lh)}.timeline-list li:first-child{margin-top:0}.timeline-list li h3{font-size:var(--list-head)}.timeline-list li div{font-size:var(--list-text);padding-top:0.5em;max-width:760px;margin-left:auto;margin-right:auto}.timeline-image,.timeline-picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.timeline-picture{object-fit:cover}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.block-leader{--py: 2.5rem 0 2rem;--font-size: 1.5rem;--line-height: 1.17;--pt: 1rem;--line-width: 100%;--line-left: 0;padding:var(--py)}@media screen and (min-width: 768px){.block-leader{--py: 3rem 0 6rem;--font-size: 2.75rem;--line-height: 1.02;--pt: 1.75rem}}@media screen and (min-width: 1280px){.block-leader{--py: 5rem 0 7rem;--font-size: 2.4375rem;--line-height: 1.17;--pt: 2rem}}@media screen and (min-width: 1536px){.block-leader{--py: 8.5rem 0 12rem;--font-size: 3.5rem;--line-height: 1.07;--pt: 3rem;--line-width: calc(100% + 6rem);--line-left: -3rem}}.block-leader-text{font-family:var(--font-base-bold);font-size:var(--font-size);line-height:var(--line-height);padding-top:var(--pt);position:relative}.block-leader-text::before{content:'';display:block;height:2px;width:var(--line-width);position:absolute;top:0;left:var(--line-left);background-color:var(--color-secondary)}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.block-main{--cols: 1 / -1;--head-0: 3rem;--head-1: 4rem;--lead: 1rem;--pl: 0px;--pt: 10vh;width:100%;overflow:hidden}.block-main .main-para-1{--head-0: 2.5rem;--head-1: 2.5rem}@media screen and (min-width: 768px){.block-main{--pl: 12%;--head-0: 6rem;--head-1: 8rem;--lead: 1.5rem;--pt: 3rem}.block-main .main-para-1{--head-0: 4.4rem;--head-1: 5.5rem}}@media screen and (min-width: 1280px){.block-main{--cols: 3 / span 5;--pl: 9%;--head-0: 7.875rem;--head-1: 10rem;--lead: 1.75rem}.block-main .main-para-1{--head-0: 5.5rem;--head-1: 6.5rem}}@media screen and (min-width: 1536px){.block-main{--head-0: 10.9375rem;--head-1: 13.75rem;--lead: 2rem}.block-main .main-para-1{--head-0: 7rem;--head-1: 8.5rem}}.block-main .grid-profile{align-items:center;grid-template-rows:auto}.main-col{grid-column:var(--cols);align-self:center}.main-header{flex-flow:row wrap;padding-left:var(--pl)}@media screen and (min-width: 1280px){.main-header{flex-wrap:nowrap;align-items:flex-end;justify-content:space-between}}.main-head{width:100%;text-transform:uppercase;line-height:1}@media screen and (min-width: 1280px){.main-head{width:auto}}.main-head .text-0{font-size:var(--head-0)}.main-head .text-1{font-size:var(--head-1)}@media screen and (min-width: 1280px){.main-head .text-1{line-height:0.8}}.main-lead{width:100%;font-family:var(--font-base-medium);font-size:var(--lead)}.main-lead div{white-space:nowrap;display:inline-block;margin-right:0.5em}@media screen and (min-width: 1280px){.main-lead div{display:block;margin-right:0}}.main-lead span{display:inline-block}@media screen and (min-width: 1280px){.main-lead{width:auto;max-width:170px;line-height:1;text-align:right}}.main-login{padding-left:var(--pl);padding-top:var(--pt);text-align:center;transition:opacity 1s}@media screen and (min-width: 768px){.main-login{text-align:left}}.main-container{z-index:3}.down-button{display:none}@media screen and (min-width: 768px){.down-button{display:inline;position:fixed;bottom:1rem;right:2rem;font-size:28px;z-index:3;animation:move 1.2s .4s infinite alternate}.down-button:focus{outline:0 none}}@media screen and (min-width: 1280px){.down-button{bottom:2rem;right:3rem}}@media screen and (min-width: 1536px){.down-button{bottom:2.5rem;right:3rem}}.top-login{display:none}@media screen and (min-width: 768px){.top-login{display:inline;position:fixed;top:1rem;right:2rem;font-size:18px;z-index:10}}@media screen and (min-width: 1280px){.top-login{top:2rem;right:3rem}}@media screen and (min-width: 1536px){.top-login{top:2.5rem;right:3rem}}.top-login .user-widget__point::before{border-color:var(--color-add-warn) transparent transparent transparent}.top-login:focus{outline:0 none}@keyframes move{0%{transform:translateY(0);animation-timing-function:ease-in}100%{transform:translateY(7px);animation-timing-function:ease-out}}.word{display:inline-flex;flex-flow:row nowrap}.word span{display:block}.main-head .word:first-child{margin-right:0.5em}.main-slides{display:grid;grid-template-columns:100%;grid-template-rows:100%}.main-slides .slide{grid-row:1 / 2;grid-column:1 / 2}.main-slides .slide span{opacity:0}.slices{--slices-width: 100vw;--slices-height: 100vh;--slices: 30;--gap: 0px;width:100vw;width:var(--slices-width);height:100vh;height:var(--slices-height);display:grid;grid-template-columns:repeat(var(--slices), 1fr);grid-gap:var(--gap);position:absolute;top:0;transition:opacity 500ms ease;z-index:1}.slices--animateOut{opacity:0}.slices--horizontal,.slices--horizontal .slice{grid-template-columns:none;grid-template-rows:repeat(var(--slices), 1fr)}.slices--fallback,.no-js .slices{background-size:cover;background-position:50% 50%;background-image:url(../img/1_1.jpg)}.demo-2 .slices--fallback,.demo-2 .no-js .slices{background-image:url(../img/2_1.jpg)}.demo-3 .slices--fallback,.demo-3 .no-js .slices{background-image:url(../img/3_1.jpg)}.slice{position:relative;overflow:hidden}.slice__inner{width:100%;height:100%;position:relative}.slice__bg{width:100vw;width:var(--slices-width);height:100vh;height:var(--slices-height);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0}.slices--layout-offset{top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.slices--layout-offset.slices--vertical .slice{height:90%}.slices--layout-offset.slices--vertical .slice--odd{top:10%}.slices--layout-offset.slices--horizontal .slice{width:90%}.slices--layout-offset.slices--horizontal .slice--odd{left:10%}.demo-1 .slices,.demo-2 .slices,.demo-3 .slices{width:calc(var(--slices-width) + 3px);height:calc(var(--slices-height) + 3px)}.main-preload{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.left-nav{position:fixed;top:0;left:0;width:5.25rem;z-index:10}@media screen and (min-width: 1280px){.left-nav{width:8rem}}.social-links{position:absolute;bottom:2rem;left:0;width:100%;text-align:center}.social-links li{margin-top:1rem;line-height:1}.social-links li:first-child{margin-top:0}.social-links a{color:var(--color-add-warn);transition:color 0.25s;display:block;border:2px solid rgba(243,220,75,0);border-radius:50%;margin:0 auto;font-size:21px;width:36px;height:36px;line-height:30px;transition:border-color 0.25s}@media screen and (min-width: 1280px){.social-links a{font-size:1rem;width:30px;height:30px;line-height:26px}}@media screen and (min-width: 1536px){.social-links a{font-size:21px;width:36px;height:36px;line-height:30px}}.social-links a:hover{border:2px solid var(--color-add-warn)}.left-logo{position:absolute;top:2rem;left:2rem;width:64px}.left-logo img,.left-logo svg{display:block;width:100%;height:auto}@media screen and (min-width: 1280px){.left-logo{top:2.5rem;left:3rem;width:82px}}@media screen and (min-width: 1280px){.left-logo{top:3rem;left:3rem;width:120px}}.mobile-header{width:100%;height:1px;position:fixed;top:0;z-index:10}.mobile-header-body{display:block;width:100%;height:94px;position:relative;top:0;left:0;padding:1rem 1rem 0;transform:translate(0, 0);transition:transform 0.5s}.mobile-header-body .left-m-logo{display:block;width:64px}.mobile-header-body .left-m-logo img,.mobile-header-body .left-m-logo svg{display:block;width:100%;height:auto}.mobile-header-body .mobile-sandwich{color:var(--color-add-warn);display:block;width:32px;height:32px;line-height:32px;font-size:32px;position:absolute;top:50%;right:1rem;transform:translate(0, -50%)}.mobile-header-hide .mobile-header-body{transform:translate(0, -100%)}.sandich-nav{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:100;background-color:var(--color-add-warn);color:var(--color-primary);transform:translate(-100%, 0);transition:transform 0.25s;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:min-content auto min-content;padding:1rem}.show-nav .sandich-nav{transform:translate(0, 0)}@media screen and (min-width: 1280px){.sandich-nav{display:none}}@media screen and (min-width: 768px){.sandich-nav{padding:2rem}}.sn-close{grid-row:1 / 2;grid-column:2 / 3;text-align:right;font-size:26px;line-height:1}.sn-enter{grid-row:1 / 2;grid-column:1 / 2}.sn-enter-btn{font-size:0.75rem;line-height:1}.sn-enter-btn::before{content:'\f0005';font-family:var(--font-icon);vertical-align:top;margin-right:8px}@media screen and (min-width: 768px){.sn-enter{display:none}}.sn-nav{grid-row:2 / 3;grid-column:1 / 3;padding:1rem 0;display:flex;align-items:center;justify-content:flex-start}.sn-nav .center-nav-link{color:var(--color-primary);font-size:1.125rem}@media screen and (min-width: 768px){.sn-nav{padding:2rem 0}.sn-nav .center-nav-ul{padding-left:7rem}}.sn-logo{grid-row:3 / 4;grid-column:1 / 2;font-size:68px;line-height:1;padding:1rem 0}@media screen and (min-width: 768px){.sn-logo{grid-row:1 / 2;font-size:112px;padding:0}}.sn-social{grid-row:3 / 4;grid-column:2 / 3}.sn-social .social-links{position:static;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;width:100%;height:100%}.sn-social .social-links li{margin-top:0;margin-left:1rem}.sn-social .social-links a{color:var(--color-primary)}a.sn-enter-btn::before{vertical-align:text-top}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.section{padding-top:3.5rem}@media screen and (min-width: 768px){.section{padding-top:4.5rem}}@media screen and (min-width: 1280px){.section{padding-top:6rem}}@media screen and (min-width: 1280px){.section{padding-top:12.5rem}}.section-header{padding:0 0.5rem 1rem}@media screen and (min-width: 768px){.section-header{padding:0 0 1rem}}.section-add{padding-top:1.5rem;text-align:center}@media screen and (min-width: 768px){.section-add{padding:0 0 1rem;text-align:right}}@media screen and (min-width: 1280px){.section-add{padding-top:2rem}}.section-head{text-transform:uppercase;font-family:var(--font-head-boldex);font-size:1.625rem;line-height:1}.section-head small{font-size:1em;display:block;font-family:var(--font-head-boldcn)}@media screen and (min-width: 768px){.section-head{font-size:2rem}}@media screen and (min-width: 1280px){.section-head{font-size:3rem}}@media screen and (min-width: 1536px){.section-head{font-size:3.25rem}}.section-jury,.section-brands,.home_index .section-news{padding:1rem 0.5rem 0}@media screen and (min-width: 768px){.section-jury,.section-brands,.home_index .section-news{padding:1.5rem 0 0}}@media screen and (min-width: 1280px){.section-jury,.section-brands,.home_index .section-news{padding:3.75rem 0 0}}@media screen and (min-width: 768px){.flexable{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-start}.flexable .section-header,.flexable .section-add{width:50%}.flexable .section-body{width:100%;order:3}.flexable .section-head{order:1}.flexable .section-add{order:2}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.grid-cols{--cols: repeat(2, 1fr);--c-gap: 2rem;--r-gap: 1rem;width:100%;display:grid;grid-template-columns:var(--cols);row-gap:var(--r-gap);column-gap:var(--c-gap)}@media screen and (min-width: 768px){.grid-cols{--cols: repeat(5, 1fr);--r-gap: 1.25rem}}@media screen and (min-width: 1280px){.grid-cols{--c-gap: 3.75rem;--r-gap: 2.5rem}}@media screen and (min-width: 1280px){.grid-cols{--c-gap: 5.25rem;--r-gap: 4.5rem}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.faq{--btn-size: 34px}@media screen and (min-width: 1280px){.faq{--btn-size: 30px}}@media screen and (min-width: 1536px){.faq{--btn-size: 48px}}.faq-list{width:100%;position:relative;left:0}@media screen and (min-width: 768px){.faq-list{width:calc(100% + 2rem);left:-1rem}}@media screen and (min-width: 1280px){.faq-list{width:calc(100% + 3rem);left:-1.5rem}}@media screen and (min-width: 1536px){.faq-list{width:calc(100% + 5rem);left:-2.5rem}}.faq-item{padding:0.5rem;width:100%;border-bottom:1px solid var(--color-secondary);transition:background-color 0.5s, color 0.5s}@media screen and (min-width: 768px){.faq-item{padding:1rem 1.5rem}}@media screen and (min-width: 1280px){.faq-item{padding:1.5rem}}@media screen and (min-width: 1536px){.faq-item{padding:1.5rem 2.5rem}}.faq-head{cursor:pointer;align-items:flex-start;justify-content:space-between;width:100%}@media screen and (min-width: 768px){.faq-head{font-size:1.125rem}}@media screen and (min-width: 1280px){.faq-head{font-size:1.5rem}}@media screen and (min-width: 1536px){.faq-head{font-size:1.75rem}}.faq-switch{display:block;min-width:var(--btn-size);min-height:var(--btn-size);max-width:var(--btn-size);max-height:var(--btn-size);line-height:var(--btn-size);border:2px solid transparent;font-size:0;position:relative;border-radius:50%;color:var(--color-add-warn);transition:color 0.25s, border-color 0.25s}.faq-switch::before,.faq-switch::after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;font-size:var(--btn-size);line-height:0.85em}.faq-switch::before{content:'+';line-height:0.9em}.faq-switch::after{content:'';display:none;width:50%;height:3px;background-color:var(--color-primary);top:50%;left:50%;transform:translate(-50%, -50%)}.faq-question{padding-right:1.5rem;color:var(--color-secondary);transition:color 0.25s}@media screen and (min-width: 768px){.faq-question{padding-right:0;width:82%}}@media screen and (min-width: 1280px){.faq-question{width:75%}}@media screen and (min-width: 1536px){.faq-question{width:50%}}.faq-head:hover .faq-switch{border-color:var(--color-add-warn)}.faq-head:hover .faq-question{color:var(--color-add-warn)}.faq-answer{height:0px}.faq-answer-body{padding:1.5rem 0;width:100%;font-size:0.875rem;line-height:1.25}@media screen and (min-width: 768px){.faq-answer-body{padding:2rem 0 0.5rem;width:88%;margin-left:auto}}@media screen and (min-width: 1280px){.faq-answer-body{padding:3rem 0 2.5rem;width:82%;font-size:1.125rem;line-height:1.3}}@media screen and (min-width: 1536px){.faq-answer-body{padding:2.5rem 0 2.25rem;font-size:1.3125rem;line-height:1.2}}.accordion-item_opened.faq-item{background-color:var(--color-add-warn);color:var(--color-primary)}.accordion-item_opened .faq-switch{color:var(--color-primary);border-color:var(--color-primary) !important}.accordion-item_opened .faq-switch::before{display:none}.accordion-item_opened .faq-switch::after{display:block}.accordion-item_opened .faq-question{color:var(--color-primary) !important}.f-width,.main-news-pic,.main-news-item::after{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width,.main-news-pic,.main-news-item::after{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width,.main-news-pic,.main-news-item::after{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width,.main-news-pic,.main-news-item::after{width:calc(100% + 5rem);margin-left:-2.5rem}}.main-news-item{position:relative}.main-news-item::after{content:'';display:block;height:1px;background-color:var(--color-secondary);position:absolute;left:0;bottom:0}.main-news-link{display:block}.main-news-link span{display:block}.main-news-pic{height:15.5rem}.main-news-pic__image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;transition:filter 0.25s;filter:grayscale(1) opacity(0.9)}@media screen and (min-width: 1280px){.main-news-pic{height:25.5rem}}.main-news-link:hover .main-news-pic__image{filter:grayscale(0) opacity(1)}.main-news-desc{padding:1rem 0;position:relative}@media screen and (min-width: 768px){.main-news-desc::before{content:'\f000d';position:absolute;right:0;top:50%;transform:translate(0, -50%);color:var(--color-add-warn);font-family:var(--font-icon);font-size:1.25rem}}@media screen and (min-width: 768px){.main-news-desc{padding-right:20%}}@media screen and (min-width: 1280px){.main-news-desc{padding:1.5rem 0}}.main-news-desc__data{font-size:0.75rem;color:var(--color-primary-light-add)}@media screen and (min-width: 768px){.main-news-desc__data{font-size:1rem}}@media screen and (min-width: 1280px){.main-news-desc__data{font-size:1.125rem}}@media screen and (min-width: 1536px){.main-news-desc__data{font-size:1.3125rem}}.main-news-desc__title{line-height:1.1;font-family:var(--font-base-bold);padding-top:0.25rem;transition:color 0.25s}@media screen and (min-width: 768px){.main-news-desc__title{font-size:1.125rem}}@media screen and (min-width: 1280px){.main-news-desc__title{font-size:1.5rem}}@media screen and (min-width: 1536px){.main-news-desc__title{font-size:2rem}}.home_index .main-news-item:first-child .main-news-desc__title{color:var(--color-add-warn);padding-top:0.5rem;font-size:1.5rem}@media screen and (min-width: 768px){.home_index .main-news-item:first-child .main-news-desc__title{font-size:2rem}}@media screen and (min-width: 1280px){.home_index .main-news-item:first-child .main-news-desc__title{font-size:2.4375rem}}@media screen and (min-width: 1536px){.home_index .main-news-item:first-child .main-news-desc__title{font-size:2.625rem}}.em-hover .main-news-desc__title{color:var(--color-add-warn)}.main-news-link:hover .main-news-desc__title{color:var(--color-add-warn)}.section-news+.section-add{display:none}@media screen and (min-width: 768px){.section-news+.section-add{display:block}}.load-button-box{text-align:center;padding-top:2.5rem}@media screen and (min-width: 1280px){.load-button-box{padding-top:3rem}}@media screen and (min-width: 1536px){.load-button-box{padding-top:3.5rem}}.sm-news{position:absolute;top:20px;right:0;font-size:24px}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.section-about-news{padding-top:1.25rem}@media screen and (min-width: 768px){.section-about-news{padding-top:1.5rem}}@media screen and (min-width: 768px) and (min-width: 1280px){.section-about-news{padding-top:2.25rem}}@media screen and (min-width: 768px) and (min-width: 1536px){.section-about-news{padding-top:2rem}}@media screen and (min-width: 768px){.section-about-news .swiper-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:2rem}}@media screen and (min-width: 768px) and (min-width: 1536px){.section-about-news .swiper-wrapper{gap:2.5rem}}@media screen and (min-width: 768px){.section-about-news .swiper-pagination,.section-about-news .swiper-button-prev,.section-about-news .swiper-button-next{display:none}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.article-grid{--px: 0.5rem}@media screen and (min-width: 768px){.article-grid{--px: 0}}.article-grid .section-head,.article-grid .main-news-pic,.article-grid .article-data,.article-grid .share-container{grid-column:1 / -1}.article-grid .section-head{grid-row:1 / 2;padding-bottom:1rem;margin-bottom:1rem;padding-left:var(--px);padding-right:var(--px)}.article-grid .main-news-pic{grid-row:2 / 3;width:100%;margin-left:0}.article-grid .share-container{grid-row:3 / 4;padding:1rem var(--px)}@media screen and (min-width: 768px){.article-grid .share-container{grid-row:1 / 2}}@media screen and (min-width: 1280px){.article-grid .share-container{padding-top:5rem}}@media screen and (min-width: 1536px){.article-grid .share-container{padding-top:4rem}}.article-grid .article-data{grid-row:4 / 5;padding-left:var(--px);padding-right:var(--px);font-family:var(--font-base-normal)}@media screen and (min-width: 768px){.article-grid .article-data{grid-row:3 / 4;padding-top:1.5rem}}@media screen and (min-width: 1280px){.article-grid .article-data{padding-top:5rem}}@media screen and (min-width: 1536px){.article-grid .article-data{padding-top:4rem}}.article-grid .article-data h3,.article-grid .article-data p{font-size:1rem;margin-top:1.25em}@media screen and (min-width: 768px){.article-grid .article-data h3,.article-grid .article-data p{font-size:1.125rem}}@media screen and (min-width: 1536px){.article-grid .article-data h3,.article-grid .article-data p{font-size:1.3125rem}}.article-grid .article-data h3:first-child,.article-grid .article-data p:first-child{margin-top:0}.article-grid .article-data h3,.article-grid .article-data strong{font-family:var(--font-base-bold);font-weight:normal}.article-grid .article-data h3{color:var(--color-add-warn)}@media screen and (min-width: 768px){.article-grid .section-head{grid-column:2 / -2}.article-grid .main-news-pic{grid-column:2 / -2}.article-grid .article-data{grid-column:3 / -2}.article-grid .share-container{grid-column:6 / span 2;text-align:right}}@media screen and (min-width: 1280px){.article-grid .section-head,.article-grid .main-news-pic{grid-column:3 / span 4}.article-grid .article-data{grid-column:4 / span 3;grid-row:3 / 4}.article-grid .share-container{grid-row:3 / 4;grid-column:3 / 4;text-align:left}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.section-stories{padding-top:1.5rem}@media screen and (min-width: 1280px){.section-stories{padding-top:2.5rem}}@media screen and (min-width: 1536px){.section-stories{padding-top:3.5rem}}@media screen and (min-width: 768px){.stories{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:2rem}}@media screen and (min-width: 1280px){.stories{column-gap:3.5rem;row-gap:2.5rem}}@media screen and (min-width: 1536px){.stories{column-gap:2.75rem;row-gap:4rem}}.stories-item{margin-top:1.5rem}@media screen and (min-width: 768px){.stories-item{margin-top:0}}.stories-item:first-child{margin-top:0}.stories-main{width:100%;height:var(--full-viewport)}.stories-main::before,.stories-main img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.stories-main img{z-index:1;object-fit:cover}.stories-main::before{content:'';z-index:2;opacity:0.5;background-color:var(--color-primary)}@supports (mix-blend-mode: multiply){.stories-main::before{isolation:isolate;mix-blend-mode:multiply}}.stories-main .story-media-play{width:64px;height:64px}@media screen and (min-width: 1280px){.stories-main .story-media-play{width:116px;height:116px}}@media screen and (min-width: 1536px){.stories-main .story-media-play{width:164px;height:164px}}.story_index .inside-page{padding-top:0}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.team-leader{font-size:1rem;font-family:var(--font-base-normal)}@media screen and (min-width: 1280px){.team-leader{font-size:1.3125rem}}.team-list{padding-top:1rem}@media screen and (min-width: 768px){.team-list{padding-top:1.5rem}}@media screen and (min-width: 1280px){.team-list{padding-top:2em}}@media screen and (min-width: 1536px){.team-list{padding-top:3em}}.team-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:1rem}@media screen and (min-width: 768px){.team-grid{grid-template-columns:repeat(3, 1fr);gap:1.5rem}}@media screen and (min-width: 1280px){.team-grid{gap:2.5rem}}@media screen and (min-width: 1280px){.team-grid{column-gap:3.5rem;row-gap:4rem}}.team-item{background-color:#2E2E2E;padding:0.5rem;display:grid;grid-template-columns:100%;grid-template-rows:100%}@media screen and (min-width: 768px){.team-item{padding:1rem}}@media screen and (min-width: 1536px){.team-item{padding:1.5rem}}.team-item::before{content:'';display:block;width:100%;padding-top:133%}.team-item::before,.team-item .team-member{grid-row:1 / 2;grid-column:1 / 2}.team-member{display:flex;width:100%;height:100%;flex-flow:column wrap;align-items:flex-start;justify-content:space-between}.team-member .person{width:100%}.team-member .person-image{width:54%}.team-member .person-info{padding-bottom:1rem}.team-contact .sm-view{color:var(--color-add-warn);font-size:0.875rem;font-family:var(--font-base-bold)}.team-contact .md-view{font-size:0.625rem;text-decoration:underline}@media screen and (min-width: 1280px){.team-contact .md-view{font-size:0.875rem}}@media screen and (min-width: 1536px){.team-contact .md-view{font-size:1.125rem}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}@media screen and (min-width: 768px){.study-head{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}}@media screen and (min-width: 768px){.study-i{width:46%}}.study-i img{width:100%}.study-t{padding-top:1rem;font-family:var(--font-base-normal)}@media screen and (min-width: 768px){.study-t{width:54%;padding-top:0;padding-left:2rem}}@media screen and (min-width: 1280px){.study-t{padding-left:3.5rem}}.study-t-head{font-family:var(--font-head-boldcn);line-height:1;font-size:1.625rem;position:relative;padding-bottom:0.5rem;text-transform:uppercase}@media screen and (min-width: 768px){.study-t-head{font-size:2rem}}@media screen and (min-width: 1280px){.study-t-head{font-size:3rem;padding-bottom:1rem}}@media screen and (min-width: 1536px){.study-t-head{font-size:3.25rem;padding-bottom:1.5rem}}.study-t-head::after{content:'';display:block;width:100%;height:1px;background-color:var(--color-secondary);position:absolute;left:0;bottom:0}.study-t-text{font-size:1rem;font-family:var(--font-base-normal);padding:1rem 0;line-height:1.17}@media screen and (min-width: 1280px){.study-t-text{font-size:1.3125rem;padding:1.5rem 0}}@media screen and (min-width: 1536px){.study-t-text{padding:3rem 0}}.study-t-notes{color:var(--color-add-warn);font-size:0.75rem;line-height:1.17}@media screen and (min-width: 1280px){.study-t-notes{font-size:1rem}}@media screen and (min-width: 1280px){.study-col{grid-column:3 / -2}}@media screen and (min-width: 1536px){.study-col{grid-column:3 / -3}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.lecture-part-0{display:grid;grid-template-rows:3rem auto auto;grid-template-columns:repeat(2, 1fr);column-gap:1rem;width:100%}@media screen and (min-width: 768px){.lecture-part-0{grid-template-rows:auto;grid-template-columns:0.5fr 1.5fr 1fr repeat(3, 1fr);column-gap:0rem}}.lecture-date{grid-row:1 / 2;grid-column:1 / 2}.lecture-speaker{grid-row:2 / 3;grid-column:1 / 2;padding-right:16px}@media screen and (min-width: 768px){.lecture-speaker{grid-row:1 / 2;grid-column:3 / 4}}.lecture-photo{grid-row:1 / 3;grid-column:2 / 3}@media screen and (min-width: 768px){.lecture-photo{grid-row:1 / 2;grid-column:2 / 3}}.lecture-preview{grid-row:3 / 4;grid-column:1 / 3}@media screen and (min-width: 768px){.lecture-preview{grid-row:1 / 2;grid-column:4 / span 3}}.lecture-date{font-family:var(--font-base-bold);color:var(--color-add-warn);font-size:1rem;padding-bottom:1rem;padding-left:0.5rem}@media screen and (min-width: 768px){.lecture-date{padding-left:1rem}}@media screen and (min-width: 1536px){.lecture-date{padding-left:1.5rem}}@media screen and (min-width: 1536px){.lecture-date{font-size:1.3125rem;padding-left:2rem}}.lecture-speaker{font-size:1rem;line-height:1.2}@media screen and (min-width: 768px){.lecture-speaker{font-size:0.875rem}}@media screen and (min-width: 1536px){.lecture-speaker{font-size:1.3125rem}}.lecture-photo-pic{position:relative;overflow:hidden}.lecture-photo-pic::before{content:'';display:block;width:100%;padding-top:130%}.lecture-photo-pic img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;filter:grayscale(1)}@media screen and (min-width: 768px){.lecture-photo-pic{display:block;width:120px}}@media screen and (min-width: 1280px){.lecture-photo-pic{width:180px}}.lecture-t-head{color:var(--color-add-warn);font-family:var(--font-base-bold)}@media screen and (min-width: 768px){.lecture-t-head{font-size:0.875rem;margin-bottom:0.75rem}}@media screen and (min-width: 1280px){.lecture-t-head{font-size:1rem}}@media screen and (min-width: 1536px){.lecture-t-head{font-size:1.3125rem}}.lecture-speaker-name{font-family:var(--font-base-bold)}.lecture-preview{font-size:0.875rem;line-height:1.14}@media screen and (min-width: 1280px){.lecture-preview{font-size:1rem}}@media screen and (min-width: 1536px){.lecture-preview{font-size:1.3125rem}}.lecture-preview ul,.lecture-preview li{display:block}.lecture-part-1{width:100%}@media screen and (min-width: 768px){.lecture-part-1{display:grid;column-gap:0rem;grid-template-rows:auto;grid-template-columns:repeat(6, 1fr)}.lecture-part-1-content{grid-row:1 / 2;grid-column:3 / -1;font-size:0.875rem}}@media screen and (min-width: 768px) and (min-width: 1280px){.lecture-part-1-content{font-size:1rem}}@media screen and (min-width: 768px) and (min-width: 1536px){.lecture-part-1-content{font-size:1.3125rem}}.accordion-body{height:0}.lecture-item{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-secondary)}@media screen and (min-width: 768px){.lecture-item{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (min-width: 1536px){.lecture-item{padding-top:2rem;padding-bottom:2rem}}.accordion-item_opened .lecture-t-head,.accordion-item_opened .lecture-date{color:var(--color-primary)}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.center-nav{width:1px;height:1px;position:absolute;top:50%;left:50%}.center-nav-box{position:absolute;top:50%;left:50%;transform:translate(0, -50%) scale(0);transform-origin:center left;opacity:0;transition:transform 0.25s, opacity 0.15s}@media screen and (min-width: 1280px){.show-nav .center-nav-box{transform:translate(0, -50%) scale(1);opacity:1;transition:transform 0.25s, opacity 0.15s 0.1s}}.center-nav-ul{display:block}.center-nav-li{display:block;white-space:nowrap;margin-top:0}.center-nav-li_with-subnav span{cursor:pointer}.center-nav-li_with-subnav span::after{content:'\f000c';font-family:var(--font-icon);font-size:16px;line-height:18px;margin-left:8px;display:inline-block}.center-nav-li_with-subnav.opened span::after{transform:rotate(-180deg)}.center-nav-link{text-transform:uppercase;font-size:0.875rem;color:var(--color-add-warn);text-decoration:none;font-family:var(--font-base-bold)}@media screen and (min-width: 1536px){.center-nav-link{font-size:1.125rem}}.center-subnav-ul{padding:0 0 1rem 2rem;font-family:var(--font-base-normal);position:relative;z-index:2}@media screen and (min-width: 1280px){.center-subnav-ul{font-size:0.875rem;padding:0 0 0 1rem}}@media screen and (min-width: 1536px){.center-subnav-ul{font-size:1rem}}.center-subnav-li{margin-top:4px}.center-subnav-li:first-child{margin-top:0}.center-nav-button{position:absolute;top:50%;left:50%;transform:translate(0, -50%) scaleY(1)}.center-nav-sandwich{display:block;width:32px;height:32px;line-height:32px;font-size:32px;transform:scaleX(1);transition:transform 0.25s;color:var(--color-add-warn);position:absolute;top:0;left:0;transform:translate(-50%, -50%)}@media screen and (min-width: 1280px){.show-nav .center-nav-sandwich{transform:scaleX(0)}}@media screen and (min-width: 1536px){.center-nav-sandwich{width:44px;height:44px;line-height:44px;font-size:44px}}.center-subnav-wrap{width:100%;max-height:0;overflow:hidden;position:relative;transition:max-height 0.5s}.center-nav-li_with-subnav.opened .center-subnav-wrap{max-height:200px}.center-subnav-link{color:var(--color-add-warn)}.sn-nav .center-subnav-link{color:var(--color-primary)}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.section-prizes{padding-top:2rem}.swiper-slide{width:auto}.section-prizes .swiper-wrapper{align-items:stretch}.section-prizes .swiper-slide{border:1px solid var(--color-secondary);height:auto}.section-prizes .swiper-pagination-fraction{width:80px;text-align:center;font-size:1.5rem;line-height:1;font-family:var(--font-base-normal)}.prize-slider-data{position:relative;margin-top:2rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.prize-slider-data .swiper-button-prev,.prize-slider-data .swiper-button-next,.prize-slider-data .swiper-pagination{position:static;transform:unset}.prize-slider-data .swiper-button-prev,.prize-slider-data .swiper-button-next{width:45px;height:26px;margin:0;color:var(--color-add-warn)}@media screen and (min-width: 768px){.prize-slider-data .swiper-button-prev,.prize-slider-data .swiper-button-next{color:var(--color-secondary);cursor:pointer}.prize-slider-data .swiper-button-prev:hover,.prize-slider-data .swiper-button-next:hover{color:var(--color-add-warn)}}@media screen and (min-width: 1280px){.prize-slider-data .swiper-button-prev,.prize-slider-data .swiper-button-next{width:76px;height:44px}}.prize-slider-data .swiper-button-prev::after,.prize-slider-data .swiper-button-next::after{display:none}.prize-slider-data .swiper-button-prev::before,.prize-slider-data .swiper-button-next::before{font-family:var(--font-icon);font-size:26px;line-height:1}@media screen and (min-width: 768px){.prize-slider-data .swiper-button-prev::before,.prize-slider-data .swiper-button-next::before{font-size:45px}}@media screen and (min-width: 1280px){.prize-slider-data .swiper-button-prev::before,.prize-slider-data .swiper-button-next::before{font-size:76px}}.prize-slider-data .swiper-button-prev::before{content:'\f0012'}.prize-slider-data .swiper-button-next::before{content:'\f0013'}.prize-slider-data .swiper-button-disabled{opacity:0.7;color:var(--color-secondary)}@media screen and (min-width: 768px){.prize-slider-data .swiper-pagination{width:1.5rem}}@media screen and (min-width: 768px){.prize-slider-data .swiper-pagination{width:2rem}}.prize-slider-data .swiper-button-prev.disabled,.prize-slider-data .swiper-button-next.disabled{opacity:0.7}.prize-slider-data .swiper-button-prev.disabled:hover,.prize-slider-data .swiper-button-next.disabled:hover{cursor:default;color:var(--color-secondary)}@media screen and (min-width: 768px){.swiper-prize-slider .prize-box{padding:0}.swiper-prize-slider .swiper-wrapper{width:66.666%;justify-content:flex-end;position:relative;overflow:hidden;margin-right:0;margin-left:auto}.swiper-prize-slider .swiper-slide{flex-shrink:unset;height:unset;border:0 none;width:18%;margin-left:16px;border:1px solid var(--color-secondary);transition:width 0.5s;cursor:pointer}.base-col_prizes,.prize-box{width:100%;overflow:hidden;position:relative}.swiper-prize-slider.slide-0 .swiper-slide:nth-child(1),.swiper-prize-slider.slide-1 .swiper-slide:nth-child(2),.swiper-prize-slider.slide-2 .swiper-slide:nth-child(3){width:56%;cursor:default}.swiper-prize-slider.slide-0 .swiper-slide:nth-child(1) .prize-desc,.swiper-prize-slider.slide-1 .swiper-slide:nth-child(2) .prize-desc,.swiper-prize-slider.slide-2 .swiper-slide:nth-child(3) .prize-desc{opacity:1}.prize-box .prize-number .prize-head{transition:color 0.25s}.prize-box:hover .prize-number .prize-head{color:var(--color-secondary)}}@media screen and (min-width: 768px){.prize-desc{width:calc((100vw - 7rem) / 3);transition:transform 0.5s;margin-left:auto;margin-right:auto;opacity:0;transition:opacity 0.25s}.swiper-wrapper{transform:translate(-1px, 0)}.swiper-container{padding-bottom:10px}}@media screen and (min-width: 768px){.prize-desc{width:calc((100vw - 5rem - 14%) / 3.4)}}@media screen and (min-width: 768px){.prize-slider-data{position:absolute;top:0;left:0;margin-top:0}}.f-width{width:calc(100% + 1rem);margin-left:-0.5rem}@media screen and (min-width: 768px){.f-width{width:calc(100% + 2rem);margin-left:-1rem}}@media screen and (min-width: 1280px){.f-width{width:calc(100% + 3rem);margin-left:-1.5rem}}@media screen and (min-width: 1536px){.f-width{width:calc(100% + 5rem);margin-left:-2.5rem}}.upload-section-files{margin-top:3rem}@media screen and (min-width: 1280px){.upload-section-files{margin-top:4rem}}@media screen and (min-width: 1536px){.upload-section-files{margin-top:5rem}}.upload-head{padding:0 0.5rem 0.5rem;font-size:1rem;font-weight:normal;font-family:var(--font-base-normal);line-height:1}@media screen and (min-width: 1280px){.upload-head{font-size:1.125rem;padding:0 1.5rem 1rem}}.upload-ul{grid-template-columns:repeat(3, 1fr);grid-template-rows:max-content;border-top:1px solid var(--color-add-border);border-left:1px solid var(--color-add-border)}.upload-ul__error{border-top-color:var(--color-add-error);border-left-color:var(--color-add-error)}@media screen and (min-width: 768px){.upload-ul{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1280px){.upload-ul{grid-template-columns:repeat(5, 1fr)}}.upload-li{background-color:var(--color-secondary);border-right:1px solid var(--color-add-border);border-bottom:1px solid var(--color-add-border)}.upload-ul__error .upload-li{border-right-color:var(--color-add-error);border-bottom-color:var(--color-add-error)}.upload-brief{position:relative;display:grid;grid-template-columns:100%;grid-template-rows:auto;cursor:pointer}.upload-brief::before{content:'';display:block;width:100%;padding-top:100%;grid-row:1 / 2;grid-column:1 / 2}.upload-brief-input{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}.upload-brief-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;grid-row:1 / 2;grid-column:1 / 2;position:relative;background-color:var(--color-secondary);transition:background-color 0.25s}.upload-brief-icon img{display:block;width:calc(100% - 2rem);height:calc(100% - 2rem);object-fit:contain;filter:grayscale(1)}.upload-brief:hover .upload-brief-icon{background-color:var(--color-add-warn)}.upload-brief-input:checked+.upload-brief-icon{background-color:var(--color-add-warn)}.upload-brief-input:disabled+.upload-brief-icon{opacity:0.25;cursor:default}.upload-brief:hover .upload-brief-input:disabled+.upload-brief-icon{background-color:var(--color-secondary)}.upload-line{text-align:center}@media screen and (min-width: 768px){.upload-line{text-align:left}}@media screen and (min-width: 1536px){.upload-line{padding-left:1.5rem}}.upload-file-btn{margin-top:0.5rem;position:relative;overflow:hidden;display:inline-block;height:34px;line-height:34px;padding:0 1rem;text-transform:uppercase;cursor:pointer;border:1px solid var(--color-add-warn);color:var(--color-primary);font-size:1rem;font-family:var(--font-base-bold);border-radius:34px;background-color:var(--color-secondary);transition:background-color 0.25s}.upload-file-btn input{display:block;position:absolute;top:0;left:0;cursor:pointer;font-size:50px;opacity:0}.upload-file-btn:hover{background-color:var(--color-add-warn)}.upload-file-btn__error{border-color:var(--color-add-error)}.upload-submit{margin-top:1.5rem;text-align:center}@media screen and (min-width: 768px){.upload-submit{text-align:left}}@media screen and (min-width: 1536px){.upload-submit{padding-left:1.5rem}}.upload-filename{margin-top:0.5rem;text-align:center;font-size:1rem;font-family:var(--font-base-normal)}@media screen and (min-width: 768px){.upload-filename{text-align:left}}.templ-doc{border-bottom:1px solid var(--color-primary);margin-top:0.5rem}.templ-doc-item{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:0.5rem;border-top:1px solid var(--color-primary);position:relative}@media screen and (min-width: 768px){.templ-doc-item{padding:1rem}}@media screen and (min-width: 1536px){.templ-doc-item{padding:1rem 1.5rem}}.templ-doc-logo{width:50px;height:50px}@media screen and (min-width: 1280px){.templ-doc-logo{width:80px;height:80px}}@media screen and (min-width: 1536px){.templ-doc-logo{width:120px;height:120px}}.templ-doc-logo img{display:block;width:100%;height:50px;object-fit:contain;filter:grayscale(1)}@media screen and (min-width: 1280px){.templ-doc-logo img{height:80px}}@media screen and (min-width: 1536px){.templ-doc-logo img{height:120px}}.templ-doc-file{padding-left:0.5rem;padding-right:0.5rem;font-size:0.75rem;text-align:center}@media screen and (min-width: 768px){.templ-doc-file{font-size:0.875rem;padding-left:1rem;padding-right:1rem}}@media screen and (min-width: 1280px){.templ-doc-file{padding-left:2rem;padding-right:2rem}}.templ-doc-events{white-space:nowrap;font-size:0.75rem}@media screen and (min-width: 768px){.templ-doc-events{font-size:0.875rem}}@media screen and (min-width: 768px){.templ-doc-event{text-decoration:underline}}.templ-doc-event:hover{text-decoration:none}.event_replace{margin-right:0.5rem;cursor:pointer}@media screen and (min-width: 768px){.event_replace{margin-right:2rem}}.event_remove:hover{color:var(--color-add-error)}#hidden_file{visibility:hidden}.upload-progress{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.upload-progress span{display:block;position:absolute;top:0;left:0;height:100%;width:0%;background-color:var(--color-add-warn)}.templ-doc-logo,.templ-doc-file,.templ-doc-events{z-index:2}.upload_wait::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;cursor:wait}@media screen and (max-width: 1279px){.templ-doc-file{width:calc(100% - 220px);display:block;position:relative;height:1em}.templ-doc-link{position:absolute;left:0;top:0;width:100%;white-space:nowrap;overflow:hidden;line-height:1;text-overflow:ellipsis}}@media screen and (max-width: 1279px){.templ-doc-file{width:calc(100% - 280px);display:block;position:relative;height:1em}.templ-doc-link{position:absolute;left:0;top:0;width:100%;white-space:nowrap;overflow:hidden;line-height:1;text-overflow:ellipsis}}@media screen and (max-width: 767px){.templ-doc-file{width:calc(100% - 210px)}}.show-popup-msg-box .shadow{z-index:20}.message-popup{position:fixed;top:50%;left:50%;width:90%;max-width:600px;transform:translate(-50%, -50%);background:var(--color-secondary);z-index:30;border-radius:6px;color:var(--color-primary);opacity:0;visibility:hidden}.show-popup-msg-box .message-popup{opacity:1;visibility:visible}.message-popup-body{text-align:center;padding:4rem 2rem;font-family:var(--font-base-bold);font-size:16px}@media screen and (min-width: 768px){.message-popup-body{font-size:28px;line-height:1.1}}.message-popup .popup-close{position:absolute;top:2rem;right:2rem;font-size:0;width:18px;height:18px}.message-popup .popup-close::after{display:block;position:absolute;top:0;left:0;content:'\f0001';font-size:18px;font-family:var(--font-icon);line-height:1}.mbr-box{border-top:1px solid #fff}.mbr-box .study-head{align-items:center}.mbr-box .study-i img{display:block;max-width:315px;margin-left:auto;margin-right:auto}.mbr-box .study-t-text p{margin-top:2em}.mbr-box .study-t-text a{color:var(--color-add-warn);text-decoration:underline}.mbr-box .study-t-text a:hover{text-decoration:none}
