@charset "UTF-8";*{border:0;margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,main,time,mark,audio,video{margin:0;padding:0;outline:0;border:0;background:transparent;vertical-align:baseline;word-wrap:break-word;font-size:100.01%}html,body{font-family:var(--font-primary);min-width:320px;scroll-behavior:smooth!important}html{font-size:var(--font-size-base);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}body{position:relative;overscroll-behavior:none}a{color:var(--color-text)}a,a:link,a:hover{text-decoration:none;outline:none}a.link,.link{text-decoration:underline}a.link:hover,.link:hover{color:var(--color-primary)}img{border:0px;display:block;width:100%}video{-o-object-fit:contain;object-fit:contain}p{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);margin-bottom:var(--spacing-md)}p.warning{background-color:var(--color-ko-text);color:var(--color-white);font-size:.75rem;padding:5px 8px;text-align:center;border-radius:3px}h1,h2,h3{font-weight:700}ul,ol,li{list-style-image:none;list-style-type:none}:root{--color-primary: #fefffa;--color-primary-variant: #a61f55;--color-secondary: #a21076;--color-secondary-variant: #dd17a1;--color-tertiary: #461d75;--color-tertiary-variant: #864cc8;--color-ok-text: #06c18a;--color-ok-text-variant: #1ae4a7;--color-ok-background: #e1f7de;--color-ko-text: #b00020;--color-ko-background: #ffebeb;--color-info-text: #074e78;--color-info-background: #d3efff;--color-text: #1b1818;--color-white: #ffffff;--color-black: #111111;--color-grey: #474747;--color-grey-soft: #a5a5a5;--color-grey-dark: #1f2020;--color-even: #fffbfb;--color-border-input: #d5d5d5;--color-special-section: var(--color-section-special);--color-contest-section: #e1427c;--color-contest-pro-section: #5bb3a4;--color-more-stuff-section: --color-section-more_stuff;--color-past-editions-section: #073852;--font-primary: "Mont", sans-serif;--font-size-base: 14px;--font-line-height-base: 1.5;--font-weight-base: 500;--font-2xs: .625rem;--font-xs: .75rem;--font-xs--line-height: calc(1 / .75);--font-sm: .875rem;--font-sm--line-height: calc(1.25 / .875);--font-base: 1rem;--font-base--line-height: 1.5;--font-lg: 1.125rem;--font-lg--line-height: calc(1.75 / 1.125);--font-xl: 1.25rem;--font-xl--line-height: calc(1.75 / 1.25);--font-2xl: 1.5rem;--font-2xl--line-height: calc(2 / 1.5);--font-3xl: 1.875rem;--font-3xl--line-height: 1.2;--font-4xl: 2.25rem;--font-4xl--line-height: calc(2.5 / 2.25);--font-5xl: 3rem;--font-5xl--line-height: 1;--font-6xl: 3.75rem;--font-6xl--line-height: 1;--font-weight-thin: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 2rem;--spacing-xl: 4rem;--spacing-2xl: 5rem;--spacing-3xl: 6rem;--inner-width: calc(1600px - (var(--spacing-lg) * 2));--inner-pad: 1.571rem;--border-radius: 7px;--border-width: 2px}.btn{cursor:pointer;font-family:var(--font-primary);font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:inline-flex;flex-wrap:nowrap;gap:calc(var(--spacing-xs) * 2);justify-content:center;align-items:center;transition:.15s cubic-bezier(.78,.01,.21,1);border-style:solid;text-decoration:none!important}.btn.btn_primary{background-color:var(--color-tertiary);border-color:var(--color-tertiary);border-width:var(--border-width);color:var(--color-white)}.btn.btn_secondary{background-color:transparent;border-color:var(--color-primary);border-width:var(--border-width);color:var(--color-primary)}.btn.btn_tertiary{background-color:transparent;border-color:var(--color-secondary);color:var(--color-secondary);border-width:var(--border-width)}.btn:hover{background-color:var(--color-ok-text);border-color:var(--color-ok-text);color:var(--color-white)}.btn:active,.btn:active:hover{background-color:var(--color-ok-text-variant);border-color:var(--color-ok-text-variant);color:var(--color-white)}.btn.disabled{background-color:#b4b4b4!important;pointer-events:none}.btn.btn_round{border-radius:var(--border-radius)}.btn.btn_rounded{border-radius:50px}.btn.btn_wide{width:100%}.btn.btn_xs{font-size:var(--font-xs);padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 2.5)}.btn.btn_xs svg{width:14px}.btn.btn_sm{font-size:var(--font-sm);padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 3)}.btn.btn_sm svg{width:14px;height:14px}.btn.btn_md{font-size:var(--font-base);padding:.375rem .938rem;padding:calc(var(--spacing-xs) * 2) calc(var(--spacing-xs) * 3.5)}.btn.btn_md svg{width:21px}.btn.btn_lg{font-size:var(--font-lg);padding:calc(var(--spacing-xs) * 2.25) calc(var(--spacing-xs) * 4.5)}.btn.btn_lg svg{width:24px}.btn.btn_xlg{font-size:22px;line-height:20px;padding:calc(var(--spacing-xs) * 3.5) calc(var(--spacing-xs) * 5)}.btn.btn_xlg svg{width:32px}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.accordion_trigger{border-bottom:solid 1px #999;background-color:transparent;color:#444;cursor:pointer;padding:var(--inner-pad);width:100%;text-align:left;outline:none;position:relative;transition:.4}.accordion_trigger:hover{background-color:#fff}.accordion_trigger:after{content:"+";color:#777;font-weight:700;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.accordion_trigger.active:after{content:"−"}.accordion_block{padding:0 var(--inner-pad);background-color:#fff;max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.78,.01,.21,1)}.accordion_block p{margin:30px 0}.breadcrumbs{position:relative;width:auto;z-index:6}.breadcrumbs ul{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.breadcrumbs li .breadcrumbs_item{border:solid 3px var(--color-primary);border-width:2px;background-color:var(--color-primary);color:var(--color-tertiary);font-size:var(--font-xs);font-weight:700;padding:4px 15px;display:flex;gap:5px;align-items:center;border-radius:15px}.breadcrumbs li .breadcrumbs_item svg{width:16px;height:16px;vertical-align:top}.breadcrumbs li a.breadcrumbs_item{color:#333}.breadcrumbs li:last-child .breadcrumbs_item,.breadcrumbs li span.breadcrumbs_item{pointer-events:none;background-color:var(--color-secondary-variant);border-color:var(--color-secondary-variant);color:var(--color-primary);display:inline-block;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs li:last-child .breadcrumbs_item svg{display:none}.breadcrumbs li a.breadcrumbs_item:hover{background-color:#fff;border-color:var(--color-secondary-variant);color:var(--color-secondary-variant)}.breadcrumbs li a.breadcrumbs_item:hover svg{color:var(--color-secondary-variant)}.cookies_disclaimer{background:#000;position:fixed;left:0;bottom:0;width:100%;z-index:999}.cookies_disclaimer_wrapper{padding:30px}.cookies_disclaimer_wrapper:after{content:"";display:block;clear:both}.cookies_disclaimer .cookies_text{float:left;width:100%}.cookies_disclaimer .cookies_cta{float:left;margin-top:20px;width:100%}.cookies_disclaimer .cookies_text p{color:var(--color-white);font-size:.875em;margin-bottom:5px;padding-right:0}.cookies_disclaimer .cookies_text a{color:var(--color-white);font-size:.875em;display:inline-block;margin-bottom:10px;text-decoration:underline}.cookies_disclaimer .close_button{background:#fff;color:#333;cursor:pointer;float:none;padding:15px;text-align:center;border-radius:3px}.cookies_disclaimer .close_button:hover{background:#e2af20;color:var(--color-white)}.cookies_disclaimer .close_button svg{fill:#27b190;height:24px;width:24px}.graphic_links{display:grid;grid-gap:var(--website-gutter);grid-template-columns:repeat(2,1fr)}.graphic_links a{background-color:var(--white);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.notification_baloon{background-color:#f03030;color:var(--color-white);font-size:14px;font-weight:700;position:absolute;width:25px;height:25px;border-radius:35px;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:0px 2px 2px 0px rgb(0 0 0 / 20%);-moz-box-shadow:0px 2px 2px 0px rgb(0 0 0 / 20%);box-shadow:0 2px 2px #0003}nav.navigation .navigation_item .notification_baloon{font-size:12px;left:35px;top:5px;width:18px;height:18px}.profile_data .profile_data_menu .profile_data_tabs .profile_data_tabs_item .notification_baloon{left:50%;margin-left:-13px;top:-13px}.mobile_nav .navigation_item .notification_baloon{right:20px;top:22px}form{position:relative}select{border:solid 2px #d5d5d5;cursor:pointer;font-family:Poppins,sans-serif;font-size:1rem;padding:15px 20px;position:relative;width:100%;background:var(--white) url("data:image/svg+xml,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg'><path d='m0,6l12,12l12,-12l-24,0z'/><path fill='none' d='m0,0l24,0l0,24l-24,0l0,-24z'/></svg>") no-repeat;background-position:calc(100% - 15px) center;background-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px}select:after{content:"";width:0;position:absolute;right:10px;z-index:2;height:0;border-top:5px solid transparent;border-right:10px solid blue;border-bottom:5px solid transparent}select.units{border:solid 2px #dfdfdf;font-size:14px;padding:10px 12px}input[type=number]{outline:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.form{position:relative}.form .input_block{margin-bottom:20px}.form .input_block:last-child{margin-bottom:0}input[type=text],input[type=password],input[type=email],input[type=tel],select,textarea{background-color:var(--color-white);border:solid 2px var(--color-border-input);border-bottom-width:4px;font-family:var(--font-primary);font-size:1rem;width:100%;outline:none;padding:.625rem .75rem;-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);-o-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1);border-radius:var(--border-radius)}input:hover,textarea:hover{border-color:#adadad}.form a{text-decoration:underline}.form label{color:var(--color-grey);display:block;font-size:var(--font-base);font-weight:700;margin-bottom:.313rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.checkbox_text{font-size:13px;line-height:13px;display:flex;align-content:center;align-items:center}label.checkbox_text input{vertical-align:middle}textarea{resize:vertical;min-height:250px}.form input[type=checkbox],.form input[type=radio]{height:auto;margin:0 5px 0 0;width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form input[type=submit]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=file]{background-color:#f0f0f0;border:none;padding:0;width:100%;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form input.ok,.form input.ok:focus,.form textarea.ok,.form textarea.ok:focus{border-color:#9bea9b;background-color:#f4fff6}.form input.ko,.form input.ko:focus,.form textarea.ko,.form textarea.ko:focus{border-color:#ffa2a2;background-color:#fbeeee}.form button,.form input[type=submit]{cursor:pointer;width:100%}.form button.active,.form input[type=submit].active{background-color:#777;background-size:20px}.form button:hover,.form input[type=submit]:hover,.form button:focus,.form input[type=submit]:focus{background-color:var(--color-ok-text);border-color:var(--color-ok-text);color:var(--color-white)}.form input:focus,textarea:focus,input[type=password]:focus,input[type=text]:focus{border-color:#666}.form .baloon{display:inline-block;position:absolute;left:0;text-align:center;top:-36px;z-index:10;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.input_label{color:#494949;font-size:16px;font-weight:700}h3.input_label{font-size:16px;margin-bottom:10px}h4.input_label{font-size:14px;margin-bottom:5px}.description_field_label{display:flex;justify-content:space-between;align-items:flex-end}p.legal,p.legal a{font-size:var(--font-xs)}.legal_check{font-size:var(--font-sm)!important;display:flex!important;gap:var(--spacing-xs)}input:focus::placeholder,textarea:focus::placeholder{color:transparent}.upload_input::-webkit-file-upload-button{visibility:hidden}.upload_input:before{content:"Subir un archivo";cursor:pointer;display:inline-block;background-color:#747474;color:var(--color-white);padding:10px 15px;font-weight:700;font-size:14px;line-height:14px;outline:none;border-radius:5px;user-select:none;-webkit-user-select:none}.upload_input:hover:before{background:var(--color-ok-text)}.upload_input:active:before{background:#0c6d11;color:var(--color-white)}::placeholder{color:#9b9b9b}::-o-input-placeholder{color:#9b9b9b}::-ms-input-placeholder{color:#9b9b9b}::-moz-placeholder{color:#9b9b9b}::-webkit-input-placeholder{color:#9b9b9b}.dynamic__container{position:absolute;overflow:hidden;top:0;bottom:0;z-index:100;transition:-webkit-transform .35s cubic-bezier(.86,0,.07,1);transition:-moz-transform .35s cubic-bezier(.86,0,.07,1);transition:-o-transform .35s cubic-bezier(.86,0,.07,1);transition:-ms-transform .35s cubic-bezier(.86,0,.07,1);transition:transform .35s cubic-bezier(.86,0,.07,1)}.dynamic__fixed{position:fixed}.dynamic__container.container__left{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}.dynamic__container.container__right{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}.dynamic__container.visible{-webkit-transform:none;transform:none}.dynamic__block{background-color:var(--color-white);width:320px;padding-top:44px;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,.3);box-shadow:0 3px 5px #0000004d}.grid{display:-webkit-box;display:-ms-flexbox;display:flex}.grid_wrap{flex-wrap:wrap}.grid.grid_pad,.grid.grid_nest{margin-left:-20px}.grid.grid_nest.grid_wrap{flex-wrap:wrap}.grid.grid_no_pad{margin-left:0}.grid.flex_space{justify-content:space-between}.grid.flex_center{justify-content:center}.grid.flex_end{justify-content:flex-end}.grid.flex_align_center{align-items:center}.grid>.grid_col>.grid_col_box{margin-left:0}.grid .grid_col.align_end{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.grid .grid_col{position:inherit}.grid.grid_pad .grid_col{padding-left:20px}.grid.grid_pad .grid_col.align_col_end{align-self:flex-end}.grid.grid_nest .grid_col{padding-left:30px}.grid .grid_col.grid_col_1_1,.grid .grid_col.grid_col_1_2,.grid .grid_col.grid_col_1_3,.grid .grid_col.grid_col_1_4{width:100%}.grid .grid_col.grid_col_1_5,.grid .grid_col.grid_col_1_6{width:50%}.grid .grid_col.grid_col_2_3,.grid .grid_col.grid_col_2_4{width:100%}.grid .grid_col.grid_col_2_5{width:50%}.grid .grid_col.grid_col_3_4,.grid .grid_col.grid_col_3_5,.grid .grid_col.grid_col_4_5,.grid .grid_col.grid_col_phi_1_3,.grid .grid_col.grid_col_phi_2_3{width:100%}.grid__layout{display:grid;grid-template-columns:repeat(12,1fr)}.grid__gapped{grid-gap:var(--inner-pad)}.grid__col_start{align-self:start}.grid__col_center{align-self:center}.grid__col_end{align-self:end}.grid__col_1{grid-column:span 1 / span 1}.grid__col_2{grid-column:span 2 / span 2}.grid__col_3{grid-column:span 3 / span 3}.grid__col_4{grid-column:span 4 / span 4}.grid__col_5{grid-column:span 5 / span 5}.grid__col_6{grid-column:span 6 / span 6}.grid__col_7{grid-column:span 7 / span 7}.grid__col_8{grid-column:span 8 / span 8}.grid__col_9{grid-column:span 9 / span 9}.grid__col_10{grid-column:span 10 / span 10}.grid__col_11{grid-column:span 11 / span 11}.grid__col_12{grid-column:span 12 / span 12}.grid__col_offset_1{grid-column-start:1}.grid__col_offset_2{grid-column-start:2}.grid__col_offset_3{grid-column-start:3}.grid__col_offset_4{grid-column-start:4}.grid__col_offset_5{grid-column-start:5}.grid__col_offset_6{grid-column-start:6}.grid__col_offset_7{grid-column-start:7}.grid__col_offset_8{grid-column-start:8}.grid__col_offset_9{grid-column-start:9}.grid__col_offset_10{grid-column-start:10}.grid__col_offset_11{grid-column-start:11}.grid__col_offset_12{grid-column-start:12}h2.block_heading{color:#525252;font-family:Poppins,sans-serif;font-size:28px;font-weight:200;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message{font-weight:700;padding:20px 25px;display:flex;align-items:center;gap:1rem;border-radius:var(--border-radius)}.message p{margin:0;text-align:left;flex:1 1 auto}.message p b{display:block;font-weight:900}.message svg{flex:0 0 auto}.message.ok{background:var(--color-ok-background)}.message.ok{color:var(--color-ok-text)}.message.ok svg{color:var(--color-ok-text)}.message.ko{background:#fdd}.message.ko{color:#b00020}.message.ko svg{color:#b00020}.message.info{background:#e6f6ff}.message.info{color:#074e78}.message.info svg{color:#074e78}.message_sm{font-size:16px}.message_sm svg{width:18px;height:18px}.message_md{font-size:18px}.message_md svg{width:28px;height:28px}.message_lg{font-size:24px}.message_lg svg{width:28px;height:28px}.menu_trigger{background:transparent;width:52px;height:52px;font-size:0;text-decoration:none;z-index:103;position:absolute;right:4px;top:5px;-webkit-transition:background .3s;transition:background .3s}.menu_trigger span{display:block;height:4px;width:30px;background:var(--color-tertiary);-webkit-transition:all .3s;transition:all .3s;position:absolute;overflow:hidden}.menu_trigger span:first-child{top:15px;left:11px;-webkit-transform-origin:0px 1px;transform-origin:0px 1px}.menu_trigger span:nth-child(2n){top:24px;left:11px}.menu_trigger span:nth-child(3n){top:33px;left:21px;width:20px;-webkit-transform-origin:3px 3px;transform-origin:3px 3px}.menu_trigger span:last-child{border-bottom:0}.menu_trigger.close_trigger span{left:15px;width:32px}.menu_trigger.close_trigger span:first-child{top:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu_trigger.close_trigger span:nth-child(2n){opacity:0}.menu_trigger.close_trigger span:nth-child(3n){top:34px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal_wrapper{background-color:#000000b3;position:fixed;inset:0;height:100%;z-index:9991;display:flex;align-items:center;justify-content:center}.modal_wrapper .close_button{position:absolute;top:10px;right:10px}.modal_wrapper .modal_header{border-bottom:solid 1px #cacaca;background-color:var(--color-secondary);color:var(--color-primary);height:46px;padding:0 20px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;align-items:center;flex:0 0 auto;justify-content:space-between;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.modal_wrapper .modal_header h3{color:inherit;font-size:1rem;display:flex;gap:10px;align-items:center}.modal_wrapper .modal_header h3 svg{color:inherit;width:18px;height:18px}.modal_wrapper .modal_header .close_pannel{background-color:transparent;cursor:pointer;position:absolute;right:0;top:0;width:46px;height:46px;display:flex;justify-content:center;align-items:center}.modal_wrapper .modal_header .close_pannel svg{color:inherit;width:24px;height:24px}.modal_wrapper .modal_header .close_pannel:hover{background-color:var(--color-secondary-variant)}.modal_wrapper .modal_header .close_pannel:hover svg{fill:#fff}.modal_wrapper .modal_nav{background-color:var(--color-white);cursor:pointer;width:35px;height:35px;margin-top:-17px;position:absolute;top:50%;z-index:2;border-radius:50px;display:flex;align-items:center;justify-content:center}.modal_wrapper .modal_nav.right_nav{right:10px}.modal_wrapper .modal_nav.left_nav{left:10px}.modal_wrapper .modal_nav svg{fill:#a0a0a0;width:35px;height:35px}.modal_wrapper .modal_nav:hover svg{fill:#37b7c1}.modal_window{background-color:var(--color-primary);max-height:calc(100vh - 40px);margin:0;position:relative;border-radius:var(--border-radius);display:flex;flex-direction:column}.modal_window.small_window{max-width:480px}.modal_window.med_window{max-width:640px}.modal_window .channel_video_form{background-color:var(--color-white);padding:20px 30px;position:relative}.modal_content{overflow-y:auto;padding:var(--inner-pad)}.modal_content h2{color:var(--color-tertiary);font-weight:900;font-size:var(--font-3xl);line-height:var(--font-3xl--line-height);margin-bottom:var(--spacing-md)}.modal_content h3{color:var(--color-tertiary);font-weight:800;font-size:var(--font-xl);line-height:var(--font-xl--line-height);margin-bottom:var(--spacing-md)}.modal_content p.legal{font-size:var(--font-xs)}.confirm_modal{background-color:var(--color-white);padding:20px}.text_block{color:inherit;position:relative}.text_block p{font-size:1rem;margin-bottom:24px}.text_block h2{font-size:1.5rem;margin-top:40px;margin-bottom:20px}.text_block h2:first-child{margin-top:0}.text_block h3{font-size:1.125rem;margin-bottom:15px}.text_block h4{font-size:1rem;font-weight:700;margin-bottom:5px}.text_block p a{text-decoration:underline}.text_block ul,.text_block ol{padding-left:15px}.text_block ul li{list-style-type:disc}.text_block ul li ul li{list-style-type:square}.text_block ol li{list-style-type:decimal}.text_300{font-weight:var(--font-weight-thin)}.text_400{font-weight:var(--font-weight-normal)}.text_500{font-weight:var(--font-weight-medium)}.text_600{font-weight:var(--font-weight-semibold)}.text_700{font-weight:var(--font-weight-bold)}.text_2xs{font-size:var(--font-2xs)}.text_xs{font-size:var(--font-xs);line-height:var(--font-xs--line-height)}.text_sm{font-size:var(--font-sm);line-height:var(--font-sm--line-height)}.text_base{font-size:var(--font-base);line-height:var(--font-base--line-height)}.text_base svg{height:1rem}.text_lg{font-size:var(--font-lg);line-height:var(--font-lg--line-height)}.text_lg svg{height:1.125rem}.text_xl{font-size:var(--font-xl);line-height:var(--font-xl--line-height)}.text_xl svg{height:1.25rem}.text_2xl{font-size:var(--font-2xl);line-height:var(--font-2xl--line-height)}.text_2xl svg{height:1.5rem}.text_3xl{font-size:var(--font-3xl);line-height:var(--font-3xl--line-height)}.text_3xl svg{height:1.75rem}.text_4xl{font-size:var(--font-4xl);line-height:var(--font-4xl--line-height)}.text_4xl svg{height:1.75rem}.text_5xl{font-size:var(--font-5xl);line-height:var(--font-5xl--line-height)}.text_5xl svg{height:1.75rem}.text_6xl{font-size:var(--font-6xl);line-height:var(--font-6xl--line-height)}.text_6xl svg{height:1.75rem}.text_primary,.text_seconday,.text_tertiary{color:var(--color-primary)}.table_wrapper{overflow-x:auto}.table{background-color:var(--color-white);border-collapse:collapse;border-spacing:0;width:100%}.table tr{border-bottom:solid 1px #e1e1e1}.table tr.odds{background-color:#eaeaea}.table th{background-color:#ededed;color:#333;font-size:10px;word-break:normal}.table th,.table td{border-left:solid 1px #e1e1e1;padding:8px 10px}.table th:first-child,.table td:first-child{border-left:none}.table th a,.table td a{color:#000}.table td a:hover{text-decoration:underline}.table td{border-left:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;color:#000;font-size:10px;text-align:center;word-break:normal;vertical-align:middle}.table td:first-child{text-align:left}.table td svg{height:14px;width:14px}.table p{margin-bottom:0;font-size:12px}.table button.graphic,.table .button.graphic{background:none;cursor:pointer}.table button.graphic svg,.table .button.graphic svg{fill:#858585}.table button.graphic.ok:hover svg,.table .button.graphic.ok:hover svg{fill:#3ad20b}.table button.graphic.ko:hover svg,.table .button.graphic.ko:hover svg{fill:#b00020}.table .table_content{display:flex;align-items:center}.media_wrapper video{background-color:#333;width:100%;max-height:100%}.media_wrapper img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.video_wrapper{position:relative}.video_wrapper iframe,.video_wrapper video,.video_wrapper_vertical video{width:100%;max-height:100%}.video_wrapper_vertical{text-align:center}.video_wrapper_vertical video{max-width:420px}.ql-video-wrapper{width:100%;margin:auto}.ql-video-inner{padding-top:56.25%;position:relative;height:0}.ql-video-inner iframe,.ql-video-inner object,.ql-video-inner embed{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 420px){:root{--breakpoint: "xs"}.xs\:grid__col_1{grid-column:span 1 / span 1}.xs\:grid__col_2{grid-column:span 2 / span 2}.xs\:grid__col_3{grid-column:span 3 / span 3}.xs\:grid__col_4{grid-column:span 4 / span 4}.xs\:grid__col_5{grid-column:span 5 / span 5}.xs\:grid__col_6{grid-column:span 6 / span 6}.xs\:grid__col_7{grid-column:span 7 / span 7}.xs\:grid__col_8{grid-column:span 8 / span 8}.xs\:grid__col_9{grid-column:span 9 / span 9}.xs\:grid__col_10{grid-column:span 10 / span 10}.xs\:grid__col_11{grid-column:span 11 / span 11}.xs\:grid__col_12{grid-column:span 12 / span 12}.xs\:grid__col_offset_1{grid-column-start:1}.xs\:grid__col_offset_2{grid-column-start:2}.xs\:grid__col_offset_3{grid-column-start:3}.xs\:grid__col_offset_4{grid-column-start:4}.xs\:grid__col_offset_5{grid-column-start:5}.xs\:grid__col_offset_6{grid-column-start:6}.xs\:grid__col_offset_7{grid-column-start:7}.xs\:grid__col_offset_8{grid-column-start:8}.xs\:grid__col_offset_9{grid-column-start:9}.xs\:grid__col_offset_10{grid-column-start:10}.xs\:grid__col_offset_11{grid-column-start:11}.xs\:grid__col_offset_12{grid-column-start:12}}@media (min-width: 540px){:root{--breakpoint: "sm"}.sm\:grid__col_1{grid-column:span 1 / span 1}.sm\:grid__col_2{grid-column:span 2 / span 2}.sm\:grid__col_3{grid-column:span 3 / span 3}.sm\:grid__col_4{grid-column:span 4 / span 4}.sm\:grid__col_5{grid-column:span 5 / span 5}.sm\:grid__col_6{grid-column:span 6 / span 6}.sm\:grid__col_7{grid-column:span 7 / span 7}.sm\:grid__col_8{grid-column:span 8 / span 8}.sm\:grid__col_9{grid-column:span 9 / span 9}.sm\:grid__col_10{grid-column:span 10 / span 10}.sm\:grid__col_11{grid-column:span 11 / span 11}.sm\:grid__col_12{grid-column:span 12 / span 12}.sm\:grid__col_offset_1{grid-column-start:1}.sm\:grid__col_offset_2{grid-column-start:2}.sm\:grid__col_offset_3{grid-column-start:3}.sm\:grid__col_offset_4{grid-column-start:4}.sm\:grid__col_offset_5{grid-column-start:5}.sm\:grid__col_offset_6{grid-column-start:6}.sm\:grid__col_offset_7{grid-column-start:7}.sm\:grid__col_offset_8{grid-column-start:8}.sm\:grid__col_offset_9{grid-column-start:9}.sm\:grid__col_offset_10{grid-column-start:10}.sm\:grid__col_offset_11{grid-column-start:11}.sm\:grid__col_offset_12{grid-column-start:12}}@media (min-width: 765px){:root{--breakpoint: "md";--font-size-base: 16px}.md\:grid__col_1{grid-column:span 1 / span 1}.md\:grid__col_2{grid-column:span 2 / span 2}.md\:grid__col_3{grid-column:span 3 / span 3}.md\:grid__col_4{grid-column:span 4 / span 4}.md\:grid__col_5{grid-column:span 5 / span 5}.md\:grid__col_6{grid-column:span 6 / span 6}.md\:grid__col_7{grid-column:span 7 / span 7}.md\:grid__col_8{grid-column:span 8 / span 8}.md\:grid__col_9{grid-column:span 9 / span 9}.md\:grid__col_10{grid-column:span 10 / span 10}.md\:grid__col_11{grid-column:span 11 / span 11}.md\:grid__col_12{grid-column:span 12 / span 12}.md\:grid__col_offset_1{grid-column-start:1}.md\:grid__col_offset_2{grid-column-start:2}.md\:grid__col_offset_3{grid-column-start:3}.md\:grid__col_offset_4{grid-column-start:4}.md\:grid__col_offset_5{grid-column-start:5}.md\:grid__col_offset_6{grid-column-start:6}.md\:grid__col_offset_7{grid-column-start:7}.md\:grid__col_offset_8{grid-column-start:8}.md\:grid__col_offset_9{grid-column-start:9}.md\:grid__col_offset_10{grid-column-start:10}.md\:grid__col_offset_11{grid-column-start:11}.md\:grid__col_offset_12{grid-column-start:12}.grid .grid_col.grid_col_1_1{width:100%}.grid .grid_col.grid_col_1_2,.grid .grid_col.grid_col_1_3,.grid .grid_col.grid_col_1_4{width:50%}.grid .grid_col.grid_col_1_5{width:25%}.grid .grid_col.grid_col_2_3,.grid .grid_col.grid_col_2_5,.grid .grid_col.grid_col_3_4,.grid .grid_col.grid_col_3_5,.grid .grid_col.grid_col_4_5{width:50%}.grid .grid_col.grid_col_phi_1_3{width:38%}.grid .grid_col.grid_col_phi_2_3{width:62%}}@media (min-width: 960px){:root{--breakpoint: "lg"}.lg\:grid__col_1{grid-column:span 1 / span 1}.lg\:grid__col_2{grid-column:span 2 / span 2}.lg\:grid__col_3{grid-column:span 3 / span 3}.lg\:grid__col_4{grid-column:span 4 / span 4}.lg\:grid__col_5{grid-column:span 5 / span 5}.lg\:grid__col_6{grid-column:span 6 / span 6}.lg\:grid__col_7{grid-column:span 7 / span 7}.lg\:grid__col_8{grid-column:span 8 / span 8}.lg\:grid__col_9{grid-column:span 9 / span 9}.lg\:grid__col_10{grid-column:span 10 / span 10}.lg\:grid__col_11{grid-column:span 11 / span 11}.lg\:grid__col_12{grid-column:span 12 / span 12}.lg\:grid__col_offset_1{grid-column-start:1}.lg\:grid__col_offset_2{grid-column-start:2}.lg\:grid__col_offset_3{grid-column-start:3}.lg\:grid__col_offset_4{grid-column-start:4}.lg\:grid__col_offset_5{grid-column-start:5}.lg\:grid__col_offset_6{grid-column-start:6}.lg\:grid__col_offset_7{grid-column-start:7}.lg\:grid__col_offset_8{grid-column-start:8}.lg\:grid__col_offset_9{grid-column-start:9}.lg\:grid__col_offset_10{grid-column-start:10}.lg\:grid__col_offset_11{grid-column-start:11}.lg\:grid__col_offset_12{grid-column-start:12}.grid .grid_col.grid_col_1_3{width:33.3336%}.grid .grid_col.grid_col_1_4{width:25%}.grid .grid_col.grid_col_1_5{width:20%}.grid .grid_col.grid_col_1_6{width:16.66667%}.grid .grid_col.grid_col_2_3{width:66.6667%}.grid .grid_col.grid_col_2_4{width:50%}.grid .grid_col.grid_col_2_5{width:40%}.grid .grid_col.grid_col_3_4{width:75%}.grid .grid_col.grid_col_3_5{width:60%}.grid .grid_col.grid_col_4_5{width:80%}.grid .grid_col.flex.flex_end{display:flex;flex-direction:column;justify-content:flex-end}}@media (min-width: 1024px){:root{--breakpoint: "xl"}.xl\:grid__col_1{grid-column:span 1 / span 1}.xl\:grid__col_2{grid-column:span 2 / span 2}.xl\:grid__col_3{grid-column:span 3 / span 3}.xl\:grid__col_4{grid-column:span 4 / span 4}.xl\:grid__col_5{grid-column:span 5 / span 5}.xl\:grid__col_6{grid-column:span 6 / span 6}.xl\:grid__col_7{grid-column:span 7 / span 7}.xl\:grid__col_8{grid-column:span 8 / span 8}.xl\:grid__col_9{grid-column:span 9 / span 9}.xl\:grid__col_10{grid-column:span 10 / span 10}.xl\:grid__col_11{grid-column:span 11 / span 11}.xl\:grid__col_12{grid-column:span 12 / span 12}.xl\:grid__col_offset_1{grid-column-start:1}.xl\:grid__col_offset_2{grid-column-start:2}.xl\:grid__col_offset_3{grid-column-start:3}.xl\:grid__col_offset_4{grid-column-start:4}.xl\:grid__col_offset_5{grid-column-start:5}.xl\:grid__col_offset_6{grid-column-start:6}.xl\:grid__col_offset_7{grid-column-start:7}.xl\:grid__col_offset_8{grid-column-start:8}.xl\:grid__col_offset_9{grid-column-start:9}.xl\:grid__col_offset_10{grid-column-start:10}.xl\:grid__col_offset_11{grid-column-start:11}.xl\:grid__col_offset_12{grid-column-start:12}.modal_content h3{font-size:var(--font-2xl);line-height:var(--font-2xl--line-height)}}@media (min-width: 1418px){:root{--breakpoint: "2xl";--website-gutter: 2rem;--inner-pad: 1.875rem}.xxl\:grid__col_1{grid-column:span 1 / span 1}.xxl\:grid__col_2{grid-column:span 2 / span 2}.xxl\:grid__col_3{grid-column:span 3 / span 3}.xxl\:grid__col_4{grid-column:span 4 / span 4}.xxl\:grid__col_5{grid-column:span 5 / span 5}.xxl\:grid__col_6{grid-column:span 6 / span 6}.xxl\:grid__col_7{grid-column:span 7 / span 7}.xxl\:grid__col_8{grid-column:span 8 / span 8}.xxl\:grid__col_9{grid-column:span 9 / span 9}.xxl\:grid__col_10{grid-column:span 10 / span 10}.xxl\:grid__col_11{grid-column:span 11 / span 11}.xxl\:grid__col_12{grid-column:span 12 / span 12}.xxl\:grid__col_offset_1{grid-column-start:1}.xxl\:grid__col_offset_2{grid-column-start:2}.xxl\:grid__col_offset_3{grid-column-start:3}.xxl\:grid__col_offset_4{grid-column-start:4}.xxl\:grid__col_offset_5{grid-column-start:5}.xxl\:grid__col_offset_6{grid-column-start:6}.xxl\:grid__col_offset_7{grid-column-start:7}.xxl\:grid__col_offset_8{grid-column-start:8}.xxl\:grid__col_offset_9{grid-column-start:9}.xxl\:grid__col_offset_10{grid-column-start:10}.xxl\:grid__col_offset_11{grid-column-start:11}.xxl\:grid__col_offset_12{grid-column-start:12}}@media (min-width: 1624px){:root{--breakpoint: "3xl";--inner-pad: 2.5rem}}@font-face{font-family:Mont;src:url(/assets/Mont-Black-B-Grok7C.woff2) format("woff2"),url(/assets/Mont-Black-oOvTv8U5.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/assets/Mont-Heavy-COtpHFes.woff2) format("woff2"),url(/assets/Mont-Heavy-DJW7r4kh.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/assets/Mont-Regular-DpPKeCJu.woff2) format("woff2"),url(/assets/Mont-Regular-_ropNa-1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mont Book;src:url(/assets/Mont-Book-BfSNYtkN.woff2) format("woff2"),url(/assets/Mont-Book-C2KFP9KL.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(/assets/Mont-Bold-mH1s2c0A.woff2) format("woff2"),url(/assets/Mont-Bold-ByR2azb_.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html,body{background-color:#250a45}a:hover{color:var(--color-tertiary-variant)}form,.form{background-color:#fef5ff;padding:var(--inner-pad);border-radius:var(--border-radius)}button{font-family:var(--font-primary)}:root{--color-section-intro: #98589f;--color-section-intro-variant: #98589f;--color-section-special: #952077;--color-section-special-variant: #ecd6e6;--color-section-contest: #e1417c;--color-section-contest-variant: #fadde7;--color-section-more_stuff: #865eb4;--color-section-more_stuff-variant: #E9EAF6;--color-section-collaborators: #45a342;--color-section-collaborators-variant: #edffed;--color-section-cinema: #3d1442;--color-section-cinema-variant: #3d1442;--color-section-past-editions: #073852;--color-section-past-editions-variant: #118288;--color-section-common: #ffffe7;--color-section-common-variant: #ffffe7;--color-section-news: #f6f4e3;--color-section-news-variant: #ffffe7;--color-section-work: #f7f7f5}.montserrat-light{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:300;font-style:normal}.montserrat-regular{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:400;font-style:normal}.montserrat-semi-bold{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:600;font-style:normal}.montserrat-bold{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:700;font-style:normal}.montserrat-extra-bold{font-family:var(--font-primary);font-optical-sizing:auto;font-weight:800;font-style:normal}.register_message{background-color:var(--color-info-background);border:4px dashed var(--color-info-text);color:var(--color-info-text);margin-bottom:40px;padding:15px 20px;position:relative;border-radius:10px;display:flex;align-items:center;gap:20px}.register_message h2{font-size:var(--font-lg)}.register_message svg{fill:var(--color-info-text);width:32px;height:32px;flex:0 0 auto}.fade-enter-active,.fade-leave-active{-moz-transition:all .6s cubic-bezier(.165,.84,.44,1);-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);-o-transition:all .6s cubic-bezier(.165,.84,.44,1);transition:all .6s cubic-bezier(.165,.84,.44,1)}.main_wrapper{display:block}.inner{max-width:var(--inner-width);margin-inline:auto;padding-left:calc(var(--spacing-xs) * 5.144);padding-right:calc(var(--spacing-xs) * 5.144)}.vert_bar_sep{color:inherit;display:inline-block;font-size:inherit;line-height:inherit;padding:0 var(--spacing-sm)}.content_block{margin-bottom:var(--spacing-xl)}.content_block .content_block_header{margin-bottom:var(--spacing-lg);display:flex;align-items:flex-end;justify-content:space-between}.content_block .content_block_header h3{font-size:var(--font-xl);flex:1 1 auto}.content_block .content_block_header a{flex:0 0 auto}.content_block:last-child{margin-bottom:0}.content_sub_block{margin-bottom:var(--spacing-lg)}.content_sub_block .content_sub_block_header{margin-bottom:var(--spacing-md);display:flex;align-items:flex-end;justify-content:space-between}.content_sub_block .content_sub_block_header h3{font-size:var(--font-lg);flex:1 1 auto}.content_sub_block .content_sub_block_header a{flex:0 0 auto}.content_sub_block:last-child{margin-bottom:0}header.header_wrapper{position:fixed;top:0;right:0;left:0;z-index:99}header.header_wrapper .inner{padding:0}.header_wrapper{padding-top:inherit;padding-bottom:18px;width:100%}.header_container{background-color:var(--color-primary);padding:15px 60px 15px 15px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:0;transition:background-color .4s cubic-bezier(.02,.83,.49,.96)}.header_container h1{max-height:3.75rem;position:relative;z-index:10}.header_container h1 span{color:var(--color-tertiary);display:none;font-size:.5rem;line-height:inherit;font-weight:900;margin-top:2px;max-width:200px}.header_container h1 span b{display:block}.site_logo{display:inline-block;position:inherit;display:flex;gap:10px;align-items:center}.site_logo svg{width:50px;transition:background-color .25s cubic-bezier(.02,.83,.49,.96)}.header_container .navigation.navigation_mobile{background-color:var(--color-primary);height:100vh;padding-top:65px;pointer-events:none;position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;visibility:hidden;transition:all .4s cubic-bezier(.02,.83,.49,.96);transform:translateY(20px);opacity:0}.header_container .navigation.navigation_mobile.visible{pointer-events:all;visibility:visible;transform:none;opacity:1}.header_container .navigation.navigation_mobile .navigation_header{border-bottom:solid 1px #e6e6e6;padding:15px;display:flex;justify-content:space-between;align-items:center;flex:0 0 auto}.header_container .navigation.navigation_mobile .navigation_header h2{color:var(--color-tertiary);font-size:var(--font-xl);margin-bottom:0;flex:0 0 auto}.header_container .navigation.navigation_mobile .navigation_header ul.user_nav,.header_container .navigation.navigation_mobile .navigation_header ul.user_nav ul{width:100%;display:flex;gap:var(--spacing-sm);justify-content:space-between}.header_container .navigation.navigation_mobile .navigation_header ul.user_nav>li>a{padding:0 15px;width:auto}.header_container .navigation.navigation_mobile .navigation_header ul.user_nav div,.header_container .navigation.navigation_mobile .navigation_header ul.user_nav a{background-color:#dcdcdc;width:36px;height:36px;display:flex;gap:5px;align-items:center;justify-content:center;border-radius:50px}.header_container .navigation.navigation_mobile .navigation_header ul.user_nav div span{display:none}.header_container .navigation.navigation_mobile .navigation_header ul.user_nav div svg,.header_container .navigation.navigation_mobile .navigation_header ul.user_nav a svg{width:18px;height:18px}.navigation.navigation_mobile .menu_mobile{border-bottom:solid 1px #e6e6e6;overflow-y:auto;flex:1 1 auto}.navigation.navigation_mobile .menu_mobile>ul{padding:15px 20px}.navigation.navigation_mobile .menu_mobile a,.navigation.navigation_mobile .menu_mobile .submenu_trigger{background-color:#e6e6e6;display:block;font-size:var(--font-md);font-weight:800;padding:8px 10px;border-radius:var(--border-radius)}.navigation.navigation_mobile .menu_mobile>ul>li>a,.navigation.navigation_mobile .menu_mobile>ul>li>.submenu_trigger{margin-bottom:15px}.navigation.navigation_mobile .menu_mobile .submenu_trigger{display:flex;justify-content:space-between;align-items:center}.navigation.navigation_mobile ul li.navigation_w_submenu .submenu_trigger svg{color:var(--color-tertiary);width:20px;height:20px;object-fit:fill;transition:transform .25s cubic-bezier(.02,.83,.49,.96)}.navigation.navigation_mobile ul li.navigation_w_submenu .submenu{margin-bottom:10px;position:inherit}.navigation.navigation_mobile ul li.navigation_w_submenu .submenu .submenu_nav{border-left:solid 2px #e6e6e6;margin-bottom:20px;padding-left:15px;display:flex;gap:10px;flex-wrap:wrap}.navigation.navigation_laptop .menu_sections{display:none}.navigation.navigation_laptop>ul{display:flex;gap:var(--spacing-sm);width:auto;justify-content:flex-start;align-items:flex-start;flex-direction:row}.navigation.navigation_laptop>ul>li{position:inherit}.navigation.navigation_laptop a,.navigation.navigation_laptop .submenu_trigger{gap:var(--spacing-sm)}.navigation.navigation_laptop>ul>li>a,.navigation.navigation_laptop>ul>li>.submenu_trigger{border-style:solid;border-width:2px;font-size:var(--font-sm);font-weight:700;padding:5px 7px;position:relative;z-index:101;display:flex;gap:var(--spacing-sm);align-items:center;border-radius:var(--border-radius);transition:.25s cubic-bezier(.02,.83,.49,.96)}.navigation.navigation_laptop>ul>li>.submenu_trigger{cursor:default}.navigation.navigation_laptop>ul>li>.submenu_trigger span{display:none}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu_trigger svg{color:var(--color-tertiary);width:20px;height:20px;object-fit:fill;transition:transform .25s cubic-bezier(.02,.83,.49,.96)}.header_container .navigation.navigation_laptop{display:inline-flex;gap:var(--spacing-sm)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu{background-color:#feffeb;padding:15px;position:absolute;top:48px;right:0;left:0;z-index:9;pointer-events:none;visibility:hidden;transition:.4s cubic-bezier(.02,.83,.49,.96);opacity:0;-webkit-border-bottom-right-radius:14px;-webkit-border-bottom-left-radius:14px;-moz-border-radius-bottomright:14px;-moz-border-radius-bottomleft:14px;border-bottom-right-radius:14px;border-bottom-left-radius:14px}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu .submenu_content{display:flex;flex-direction:row;gap:var(--inner-pad)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible .submenu{pointer-events:all;visibility:visible;transform:none;opacity:1;display:flex;gap:var(--inner-pad)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu>div{background-color:#865eb4;padding:20px;width:100%;border-radius:var(--border-radius)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex>.submenu_trigger:before{content:"";background-color:transparent;width:14px;height:14px;position:absolute;bottom:-7px;left:calc(50% - 10px);transform:rotate(45deg);z-index:1;transition:.25s cubic-bezier(.02,.83,.49,.96);border-radius:2px}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible>.submenu_trigger:before{background-color:inherit}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible>.submenu_trigger svg{transform:rotate(-180deg)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu .submenu_header{text-align:left;display:flex}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu .submenu_header h2{color:var(--color-primary);font-size:var(--font-xl)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav{display:flex;gap:10px;flex-wrap:wrap;transition:.4s cubic-bezier(.02,.83,.49,.96);transform:translateY(-5px)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav.submenu_nav_vert{flex-direction:column}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible .submenu ul.submenu_nav{transform:none}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li{width:calc(25% - 8px);flex:1 1 10%}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li{width:calc(25% - 8px);flex:0 0 auto}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav.submenu_nav_vert li{width:100%}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a{border:solid 3px var(--color-primary);background-color:transparent;color:var(--color-primary);height:100%;font-size:var(--font-sm);line-height:var(--font-lg-line-height);font-weight:800;padding:12px 15px;position:relative;text-align:left;display:flex;align-items:center;justify-content:space-between;border-radius:var(--border-radius);transition:.25s cubic-bezier(.02,.83,.49,.96)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a span{width:24px;height:24px;flex:0 0 auto;opacity:0;transform:translate(-5px);transition:.25s cubic-bezier(.02,.83,.49,.96)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a span svg{color:inherit}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a:hover{background-color:var(--color-primary);color:var(--color-tertiary)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a:hover span{opacity:1;transform:none}.navigation.navigation_mobile ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav{display:flex;gap:10px;flex-wrap:wrap;transition:.4s cubic-bezier(.02,.83,.49,.96);transform:translateY(-5px)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple{position:relative}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple:hover .submenu{display:block}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple:hover>.submenu_trigger{background-color:var(--color-tertiary-variant);border-color:var(--color-tertiary-variant);color:var(--color-primary)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu{background-color:transparent;display:none;padding-top:10px;position:absolute;top:32px;right:0}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu:before{right:10px;z-index:1;content:"";background-color:var(--color-tertiary-variant);width:14px;height:14px;position:absolute;top:6px;transform:rotate(45deg);transition:.25s cubic-bezier(.02,.83,.49,.96);border-radius:2px}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu ul{background-color:var(--color-tertiary-variant);overflow:hidden;padding:10px;position:relative;z-index:2;border-radius:var(--border-radius);box-shadow:1px 3px 2px #00000045;-webkit-box-shadow:1px 3px 2px 0px rgba(0,0,0,.27);-moz-box-shadow:1px 3px 2px 0px rgba(0,0,0,.27)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu ul li{display:flex;gap:10px;flex-direction:column}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu .link_primary,.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu .link_secondary,.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu .link_tertiary{cursor:pointer;border-width:2px;border-style:solid;font-size:var(--font-md);font-weight:700;line-height:var(--font-base--line-height);padding:8px 15px;text-align:left;display:flex;gap:var(--spacing-sm);align-items:center;border-radius:var(--border-radius)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu li:last-child .link_secondary{border-bottom:0}.navigation.navigation_laptop ul li.navigation_w_submenu>a,.navigation.navigation_laptop ul li.navigation_w_submenu .subemnu_trigger{cursor:default}.navigation.navigation_laptop ul li .simple_link{border-color:transparent;background-color:transparent;color:var(--color-tertiary);font-size:var(--font-sm)}.navigation.navigation_laptop ul li .simple_link:hover{background-color:#865eb4;color:#fff}.navigation.navigation_laptop ul li.collaborators_section_link .simple_link:hover{background-color:#45a342;color:#fff}.navigation.navigation_laptop ul li.cinema_section_link .simple_link:hover{background-color:#3d1442;color:#fff}.navigation.navigation_laptop ul li.special_section_link .simple_link:hover{background-color:var(--color-section-special);color:#fff}.navigation.navigation_laptop ul li.contest_section_link .simple_link:hover,.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible.contest_section_link .submenu_trigger{background-color:#e1427c;color:#fff}.navigation.navigation_laptop ul li.contest_section_link .simple_link:hover svg,.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible.contest_section_link .submenu_trigger svg{color:#fff}.navigation.navigation_laptop ul li.contest_section_link.navigation_w_submenu.submenu_complex .submenu>div{background-color:#e1427c}.navigation.navigation_laptop ul li.more_stuff_link .simple_link:hover,.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible.more_stuff_link .submenu_trigger,.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible .submenu_trigger{background-color:var(--color-section-more_stuff);color:#fff}.navigation.navigation_laptop ul li.more_stuff_link .simple_link:hover svg,.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex.submenu_visible .submenu_trigger svg{color:#fff}.navigation.navigation_laptop ul li.more_stuff_link.navigation_w_submenu.submenu_complex .submenu>div{background-color:--color-section-more_stuff;color:#fff}.navigation.navigation_laptop ul li .link_primary{border-color:var(--color-tertiary);background-color:var(--color-tertiary);color:var(--color-primary)}.navigation.navigation_laptop ul li .link_primary svg,.navigation.navigation_laptop ul li .link_secondary svg,.navigation.navigation_laptop ul li .link_tertiary svg{width:18px;height:18px}.navigation.navigation_laptop ul li .link_primary:hover{background-color:var(--color-tertiary-variant);border-color:var(--color-tertiary-variant)}.navigation.navigation_laptop ul li .link_secondary{border-color:var(--color-tertiary);background-color:var(--color-white);color:var(--color-tertiary)}.navigation.navigation_laptop ul li .link_secondary:hover{background-color:var(--color-tertiary-variant);border-color:var(--color-tertiary-variant);color:var(--color-primary)}.navigation.navigation_laptop ul li .link_tertiary{border-color:var(--color-white);background-color:transparent;color:var(--color-white)}.navigation.navigation_laptop ul li .link_tertiary:hover{background-color:var(--color-white);color:var(--color-tertiary)}.navigation.navigation_laptop ul li.navigation_w_submenu{position:inherit}section{background-position:bottom center;background-size:1000px;background-repeat:repeat-x;position:relative;z-index:2}section.section_pad{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}section.section_w_h_pad{padding-top:calc(var(--spacing-lg) * 1);padding-bottom:calc(var(--spacing-lg) * 2)}section.section_w_tabs{border-bottom-style:solid;border-bottom-width:4px;padding-top:calc(var(--spacing-lg) * 1.5);padding-bottom:0}section.section_w_h_pad.contest_section_child{padding-top:calc(var(--spacing-lg) * 1.5)!important}section.info_section{background-color:#f7e6db}section.intro_section{background-color:var(--color-section-intro)}section.bonobos_tv_section{background-color:var(--color-secondary);color:var(--color-primary)}section.category_intro_section{background-color:var(--color-section-intro)}section.cinema_section{background-color:#3d1442;color:var(--color-primary)}section.collaborators_section{background-color:var(--color-section-collaborators-variant)}section.common_section{background-color:var(--color-primary)}section.contest_section{background-color:var(--color-section-contest-variant)}section.contest_section.section_w_tabs{border-bottom-color:var(--color-section-contest)}section.more_stuff_section{background-color:var(--color-section-more_stuff-variant)}section.more_stuff_section.section_w_tabs{border-bottom-color:var(--color-section-more_stuff)}section.news_section{background-color:var(--color-section-news)}section.past_editions_section{background-color:var(--color-section-past-editions-variant)}section.past_editions_section.section_w_tabs{border-bottom-color:var(--color-section-past-editions)}section.partners_section{background-color:var(--color-primary)}section.special_section{background-color:#ecd6e6}section.work_section{background-color:var(--color-section-work)}section.contest_section_child,section.more_stuff_section_child,section.past_editions_section_child{background-color:var(--color-primary)}section .section_header h2{font-size:var(--font-xl);font-weight:800;margin-bottom:var(--spacing-lg)}section .section_header.overlap_header{position:absolute;top:-36px}section .section_header.overlap_header h2{margin-bottom:0;padding:12px 20px;border-radius:17px}section.collaborators_section .section_header h2{background-color:var(--color-section-collaborators-variant);color:var(--color-section-collaborators)}section.bonobos_tv_section .section_header h2{background-color:var(--color-secondary);color:var(--color-primary)}section.bonobos_tv_section .work_heading{color:var(--color-primary)}section.bonobos_tv_section .card_grid .card h3 a{color:var(--color-primary)}section.contest_section .section_header h2{background-color:var(--color-section-contest-variant);color:#e1417c}section.common_section .section_header h2{background-color:var(--color-primary);color:var(--color-tertiary)}section.cinema_section .section_header h2{background-color:#3d1442;color:var(--color-primary)}section.cinema_section .work_heading{color:var(--color-secondary)}section.cinema_section .work_info p{color:#333}section.cinema_section .card_grid .card h3 a{color:var(--color-primary)}section.info_section .section_header h2{background-color:#f7e6db;color:var(--color-tertiary)}section.more_stuff_section .section_header h2{background-color:var(--color-section-more_stuff-variant);color:#865eb4}section.news_section .section_header h2{background-color:var(--color-section-news);color:var(--color-tertiary)}section.past_editions_section .section_header h2{background-color:var(--color-section-past-editions-variant);color:#fefffa}section.partners_section .section_header h2{background-color:var(--color-primary)}section.special_section .section_header h2{background-color:#ecd6e6;color:var(--color-section-special)}section.work_section .section_header h2{background-color:var(--color-section-work);color:var(--color-tertiary)}section .content_block_header h3{font-size:var(--font-sm);font-weight:800}section.contest_section .content_block .content_block_header h3,section.contest_section_child .content_block .content_block_header h3{color:var(--color-section-contest)}section.more_stuff_section .content_block .content_block_header h3,section.more_stuff_section_child .content_block .content_block_header h3{color:#865eb4}section.past_editions_section .content_block .content_block_header h3{color:#fefffa}section.past_editions_section_child .content_block .content_block_header h3{color:var(--color-section-past-editions)}section.special_section .content_block .content_block_header h3{color:var(--color-section-special);font-size:var(--font-2xl);font-weight:800}section.work_section .content_block .content_block_header{color:var(--color-tertiary)}section.work_section .content_sub_block .content_sub_block_header{color:var(--color-tertiary)}section.intro_section{padding-top:calc(var(--spacing-2xl) * 2);padding-bottom:calc(var(--spacing-2xl) * 1.5);position:relative;z-index:2}section.category_intro_section{padding-top:calc(var(--spacing-2xl) * 1.5);padding-bottom:var(--spacing-2xl);position:relative;z-index:2}section.intro_section:before,section.category_intro_section:before{content:"X EDICICÍON";color:#bf82c5;font-size:350px;font-weight:800;letter-spacing:-1.5rem;white-space:nowrap;position:fixed;top:-9%;left:50%;z-index:2;transform:translate(-50%)}section.intro_section .inner{position:relative;z-index:2}.intro_media{overflow:hidden;position:relative;z-index:3;border-radius:var(--border-radius);aspect-ratio:16/9}.intro_media .media_overlap{background-image:url(/assets/big_x-DDOdR_Me.png);background-position:center center;background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);z-index:3;display:flex;align-items:center;justify-content:center}.intro_media video{position:relative;z-index:1;min-width:100%;-o-object-fit:cover;object-fit:cover;display:block}.info_block{position:inherit}.info_block h2{color:var(--color-tertiary);font-size:var(--font-lg);font-weight:800;line-height:var(--font-lg--line-height);margin-bottom:calc(var(--spacing-sm) *4);text-transform:uppercase}.info_block .info_block_item{margin-bottom:var(--spacing-lg)}.info_block .info_block_item_nav{margin-top:var(--spacing-lg)}.info_block_item.padded_block{margin-top:30px;padding:var(--inner-pad);position:relative;border-radius:10px}.info_block_item.padded_block h2{background-color:inherit;padding:15px 20px;position:absolute;top:-30px;left:0;border-radius:17px}.stories_block li:nth-child(2n){margin-top:calc(var(--spacing-sm) *5)}.info_block_item.art_block{background-image:url(/assets/padded_block_bg_left-DOnyIvAv.png),url(/assets/padded_block_bg_right-WsR8VN7c.png);background-position:left bottom,right bottom;background-repeat:no-repeat,no-repeat;background-size:250px,250px}.collaborators_tv_home,.collaborators_tv_home h2{color:#fefffa;background-color:#45a342}.collaborators_tv_home h3{font-size:var(--font-lg);display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);justify-content:center}.bonobo_tv_home{color:#fefffa;background-color:var(--color-secondary)}.bonobo_tv_home h2{color:var(--color-primary)}.bonobo_tv_home h3{color:inherit;font-size:var(--font-xl);margin-bottom:var(--spacing-md)}.bonobo_tv_home h3 a{color:inherit}.bonobo_tv_home_img{background-color:#0000005b;margin-bottom:var(--spacing-lg);border-radius:var(--border-radius);aspect-ratio:16 / 9}.bonobo_tv_home_img img{object-fit:cover;border-radius:var(--border-radius)}.bonobo_tv_home_img>a{position:relative;display:flex;align-items:center;transition:.25s cubic-bezier(.02,.83,.49,.96)}.bonobo_tv_home_img>a span{position:absolute;display:flex;align-items:center;transition:.25s cubic-bezier(.02,.83,.49,.96)}.info_block_item_content:hover .bonobo_tv_home_img>a{transform:translate(-7px,-7px)}.cinema_bonobo_home{color:#fefffa;background-color:#3d1442}.cinema_bonobo_home h2,.cinema_bonobo_home_films h3 a{color:var(--color-primary)}.news_widget{background-color:#fcf95a;position:inherit}.news_widget .news_item{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:dashed 1px #333}.news_widget .news_item h3{font-size:var(--font-base);line-height:var(--font-base--line-height);margin-bottom:var(--spacing-xs);font-weight:800}.news_widget .news_item a:hover{color:inherit;text-decoration:underline}.news_widget .news_item p{font-size:var(--font-sm);line-height:var(--font-sm--line-height);margin-bottom:var(--spacing-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news_widget .news_item .news_date{font-size:var(--font-xs);line-height:var(--font-sm--line-height);margin-bottom:var(--spacing-sm)}.news_widget h2{color:#333}.news_menu{margin-bottom:30px;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:center}.news_menu .news_filters svg{color:#828282;width:14px;height:14px}.news_menu .news_filters{font-size:var(--font-sm);display:flex;align-items:center;flex-wrap:wrap;gap:5px}.news_menu .news_filters h4{display:flex;align-items:center;gap:5px}.news_menu .news_categories .category_item{border:solid 2px #828282;color:#333;cursor:pointer;font-size:var(--font-xs);font-weight:500;padding:2px 10px;border-radius:25px}.news_menu .news_categories .category_item:hover{border-color:#d1cd1e;background-color:#d1cd1e;color:#fff}.news_menu .news_categories .category_item.active{border-color:#43a343;background-color:#43a343;color:#fff}.news_menu .order_filter .order_item{cursor:pointer}.news_menu .order_filter .order_item span{display:flex;gap:5px;align-items:center}.news_menu .order_filter .order_item.active{font-weight:700;text-decoration:underline}.news_menu .order_filter .order_item:hover{text-decoration:underline}.news_body{position:inherit}.news_body .news_header{color:var(--color-tertiary);font-size:var(--font-2xl);margin-bottom:var(--spacing-md)}.news_body .news_content{background-color:#fff;padding:var(--inner-pad);-webkit-border-bottom-right-radius:var(--border-radius);-webkit-border-bottom-left-radius:var(--border-radius);-moz-border-radius-bottomright:var(--border-radius);-moz-border-radius-bottomleft:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.news_body .news_date{font-size:var(--font-xs);line-height:var(--font-xs--line-height);margin-bottom:var(--spacing-md)}.news_body .news_text{font-size:var(--font-base);line-height:var(--font-base--line-height)}.news_body .news_slide{margin-top:var(--spacing-lg)}.card_grid{position:inherit}.card_grid ul{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:calc(var(--spacing-xs) * 6)}.card_grid.card_x_1 ul,.card_grid.card_x_2 ul,.card_grid.card_x_3 ul,.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(1,1fr)}.card_grid .card{position:inherit}.card_grid .card .card_image{background-color:#0000002b;position:inherit;border-radius:var(--border-radius)}.card_grid .card .card_image a{display:block;position:relative;transition:.25s cubic-bezier(.02,.83,.49,.96)}.card_grid .card .card_image img{object-fit:cover;border-radius:var(--border-radius)}.card_grid.card_category_1_1 .card .card_image img{aspect-ratio:1 / 1}.card_grid.card_category_4_3 .card .card_image img{aspect-ratio:4 / 3}.card_grid.card_category_9_16 .card .card_image img{aspect-ratio:9 / 16}.card_grid.card_category_16_9 .card .card_image img{aspect-ratio:16 / 9}.card_grid.card_category_70_99 .card .card_image img{aspect-ratio:70 / 99}.card_grid .card .card_image a span{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center}.card_grid .card .card_image a span svg{color:#fff;width:84px;height:84px;opacity:.6;transition:.25s cubic-bezier(.02,.83,.49,.96)}.card_grid .card:hover .card_image>a{position:relative;transform:translate(-6px,-6px)}.card_grid .card:hover .card_image span svg{opacity:1}.card_grid .card .card_info{padding-top:var(--spacing-sm)}.card_grid .card .card_info_row{display:flex;gap:var(--spacing-md);justify-content:space-between;align-items:flex-start}.card_grid .card h3{font-size:var(--font-base)}.card_grid .card .card_date{font-size:var(--font-xs);margin-bottom:var(--spacing-xs)}.card_grid .card .card_author{font-size:var(--font-xs)}.card_grid .card .card_desc{font-size:var(--font-xs);margin-top:10px;font-style:italic;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;quotes:"“" "”" "‘" "’"}.card_grid .card .work_votes{color:var(--color-tertiary);font-size:var(--font-sm);font-weight:700;display:flex;gap:var(--spacing-xs);align-items:center}.card_grid .card .work_votes svg{width:14px;height:14px}.card_grid .card .work_author{font-size:var(--font-xs);margin-top:var(--spacing-xs)}section.past_editions_section .card_grid .card{color:#fff}section.past_editions_section .card_grid .card h3 a{color:#fff}.work_info{background-color:var(--color-white);margin-bottom:var(--spacing-lg);padding:var(--inner-pad);position:relative;justify-content:space-between;align-items:flex-start;border-radius:var(--border-radius)}.work_info.work_info_padded{background-color:var(--color-primary);padding:var(--inner-pad);border-radius:var(--border-radius)}.work_info_row{display:flex;flex-direction:column;gap:var(--inner-pad)}.work_thumb{width:110px;flex:0 0 auto}.work_thumb img{border-radius:var(--border-radius)}.work_data{margin-bottom:30px;padding-right:0;position:relative;width:100%}.work_info.with_poster .work_data{width:auto;flex-grow:1}.work_info_list{margin-bottom:10px;display:flex;align-items:center}.work_info_list>*{border-right:solid 2px #cbcbcb;margin-right:10px;padding-right:10px}.work_info_list>*:last-child{border-right:0}.age_rating img{width:42px}.content_rating{margin-bottom:20px;display:flex;align-items:center}.content_descriptor{border:solid 3px var(--color-secondary);color:var(--color-secondary);font-size:var(--font-sm);font-weight:700;padding:3px 8px;border-radius:var(--border-radius)}.content_rating>*{margin-right:20px;position:relative}.content_rating>*:before{content:"";background-color:#cbcbcb;width:2px;height:100%;position:absolute;right:-10px}.content_rating>*:last-child{margin-right:0}.content_rating>*:last-child:before{display:none}.more_works{margin-bottom:40px}.more_works .more_works_grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}.work_heading{color:var(--color-tertiary);font-size:1.75rem;margin-bottom:var(--spacing-md);font-weight:700}.work_author_heading{font-size:1.125rem;margin-bottom:var(--spacing-md)}.work_author_heading,.work_author_heading a{color:#989898;display:flex;gap:10px}.work_author_heading svg{fill:#989898;width:18px;height:18px;vertical-align:top}.work_author_heading a:hover{color:#333}.work_author_heading a:hover svg{fill:#333}.work_data_list{background:#e7e7e7;margin-bottom:30px}.work_description{display:inline-block;font-size:var(--font-base);margin-bottom:30px;position:relative}.work_description p{margin-bottom:0;font-weight:500}.work_data_list ul{border-top:solid 1px #818181;display:flex;flex-direction:column;flex-wrap:nowrap}.work_data_list ul li{border-bottom:solid 1px #818181;color:#000;display:flex;flex-direction:row;flex-wrap:nowrap}.work_data_list ul li span{color:inherit;display:inline-block;font-size:.813rem;padding:10px 15px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.work_data_list ul li span:first-child{font-weight:700}.writing_wrapper{background-color:#fff;margin-bottom:var(--spacing-xl);padding:var(--inner-pad);border-radius:var(--border-radius)}.writing_wrapper p{margin-bottom:0}.poster_container{position:inherit}.author_work_list{background-color:var(--color-white);position:relative;margin-top:var(--spacing-lg);padding:var(--spacing-md);border-radius:var(--border-radius)}.author_work_list h3{background-color:#fff;font-size:var(--font-md);font-weight:800;padding:10px 15px 0;position:absolute;top:-32px;left:0;border-radius:var(--border-radius)}.author_work_list ul{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.author_work_list ul li a.author_work_type{background-color:var(--color-secondary);color:var(--color-primary);font-size:var(--font-sm);font-weight:700;padding:8px 12px;display:flex;gap:var(--spacing-sm);align-items:center;border-radius:var(--border-radius)}.author_work_list ul li a.author_work_type svg{color:var(--color-primary);width:18px;height:18px;flex:0 0 auto}.author_work_list ul li a.author_work_type:hover{background-color:var(--color-secondary-variant)}.desc_pull{height:350px;overflow:hidden;padding-bottom:80px;position:relative;-webkit-transition:height .6s cubic-bezier(.86,0,.07,1);-o-transition:height .6s cubic-bezier(.86,0,.07,1);transition:height .6s cubic-bezier(.86,0,.07,1)}.desc_pull.open{height:100%}.desc_pull.open .desc_pull_trigger span.gradient{height:0;opacity:0}.desc_pull_text{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.desc_pull_trigger{cursor:pointer;text-align:center;position:absolute;bottom:0;left:0;padding:100px 0 0;width:100%}.desc_pull_trigger span:first-child{font-weight:600;padding:10px 0;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.desc_pull_trigger span:first-child svg{color:#9d9d9d;width:18px}.desc_pull_trigger span.gradient{display:block;position:absolute;bottom:60px;left:0;height:100%;width:100%;z-index:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 80%);background:linear-gradient(to bottom,#fff0,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);opacity:100;-webkit-opacity:100;-webkit-transition:all .3s;transition:all .3s}.desc_pull_trigger i{margin-left:10px}.desc_pull_trigger:hover{color:var(--color-secondary)}.desc_pull_trigger:hover span:first-child svg{color:var(--color-secondary)}.desc_pull.open .desc_pull_trigger{padding:0}.desc_pull.open .desc_pull_trigger span:first-child svg{transform:rotate(180deg)}.photo_wrapper{margin-bottom:var(--spacing-lg);display:flex;justify-content:center}.photo_container{background-color:#333;cursor:pointer;padding:20px;text-align:center;position:relative;border-radius:var(--border-radius)}.photo_container .zoom_icon{position:absolute;z-index:2;width:calc(100% - 40px);height:calc(100% - 40px);display:flex;justify-content:center;align-items:center;-webkit-transition:opacity .3s cubic-bezier(0,0,.58,1);-moz-transition:opacity .3s cubic-bezier(0,0,.58,1);-o-transition:opacity .3s cubic-bezier(0,0,.58,1);-ms-transition:opacity .3s cubic-bezier(0,0,.58,1);transition:opacity .3s cubic-bezier(0,0,.58,1);opacity:0}.photo_container .zoom_icon svg{color:#fff;width:62px;height:62px}.photo_container img{display:inline-block;max-width:640px;max-height:640px;position:relative;z-index:1;-webkit-transition:opacity .3s cubic-bezier(0,0,.58,1);-moz-transition:opacity .3s cubic-bezier(0,0,.58,1);-o-transition:opacity .3s cubic-bezier(0,0,.58,1);-ms-transition:opacity .3s cubic-bezier(0,0,.58,1);transition:opacity .3s cubic-bezier(0,0,.58,1);opacity:1}.photo_container:hover img{opacity:.5}.photo_container:hover .zoom_icon{opacity:1}.poster_container img{background-color:#fff;display:inline-block;min-width:100%;width:100%;overflow:hidden;border-radius:5px}.audio_container audio{width:100%}.vote_block{background-color:var(--color-white);margin-bottom:var(--spacing-lg);padding:var(--spacing-md);position:sticky;top:155px;border-radius:var(--border-radius)}.vote_block h3{background-color:inherit;font-size:var(--font-lg);font-weight:800;padding:15px 20px;position:absolute;top:-40px;left:0;border-radius:var(--border-radius)}.vote_block .vote_btn{text-align:center;position:relative;display:flex;flex-direction:row;gap:5px;border-radius:var(--border-radius);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.vote_block .vote_btn button{background-color:var(--color-secondary-variant);color:#fff;cursor:pointer;font-size:var(--font-xl);font-weight:700;font-family:var(--font-primary);padding:0 15px;text-align:left;position:relative;z-index:1;display:flex;flex:1 1 auto;gap:10px;align-items:center;justify-content:center;border-radius:var(--border-radius);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.vote_block .vote_btn button.voted{background-color:#cacaca;cursor:default}.vote_block .vote_btn button.voteDisabled,.vote_block .vote_btn button.voteDisabled:hover{background-color:#e7e7e7}.vote_block .vote_btn .vote_data{background-color:var(--color-tertiary);color:var(--color-primary);font-size:var(--font-lg);padding:12px 15px;display:flex;gap:.675rem;align-items:center;flex-wrap:nowrap;border-radius:var(--border-radius)}.vote_block .vote_btn .vote_data svg{color:var(--color-primary)}.vote_block .vote_btn svg{width:20px;height:20px;vertical-align:top;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.vote_block .vote_btn button:hover{background-color:var(--color-ok-text)}.vote_block .vote_btn button.voted:hover{background-color:#cacaca}.vote_block .vote_btn button:hover svg{transform:scale(1.15)}.vote_block .vote_btn button.voted:hover svg,.vote_block .vote_btn.voteDisabled:hover svg{transform:scale(1)}.vote_block .vote_message{color:#fff;display:inline-block;font-weight:700;margin-bottom:20px;padding:10px 15px;position:absolute;bottom:46px;right:0;text-align:center;border-radius:10px}.vote_block .vote_message svg{display:inline-block;width:28px;height:28px;position:absolute;left:20px;top:50%;margin-top:-14px}.vote_block .vote_message.info{background-color:#3fcbcf}.vote_block .vote_message.ok{background-color:#46bd46}.vote_block .vote_message.ko{background-color:#dd3b25}.vote_block .vote_message.info svg{fill:#42a5b7}.vote_block .vote_message.votes{background-color:#9dba34;color:#fff;font-size:1.5rem;line-height:24px;margin-left:10px;padding:10px 20px 10px 55px}.votes svg{fill:#fff;width:24px;height:24px;left:18px;margin-top:-12px}.vote_block .vote_message .arrow{position:absolute;bottom:-12px;left:50%;margin-left:-12px;width:0px;height:0px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #43a343}.vote_block .vote_message.info .arrow{border-top:12px solid #3fcbcf}.vote_block .vote_message.ok .arrow{border-top:12px solid #46bd46}.vote_block .vote_message.ko .arrow{border-top:12px solid #dd3b25}.captcha_wrapper{margin-top:10px;position:inherit;right:inherit}.comments_wrapper{position:relative;padding-top:40px}.comments_wrapper h3{background-color:#fff;font-size:var(--font-lg);font-weight:800;padding:15px 20px;position:absolute;top:0;left:0;border-radius:var(--border-radius)}.comments{background-color:#fff;margin-bottom:20px;padding:20px;border-radius:7px}.comments .comment{border-bottom:solid 1px #cacaca;margin-bottom:20px}.comments .comment.answer{border-left:solid 4px #cacaca;margin-left:20px;padding-left:20px}.comments .comment .comment_header{font-size:.813rem;margin-bottom:20px;display:flex}.comments .comment .comment_header .comment_user{font-weight:700}.comments .comment .comment_header .comment_sep{padding:0 5px}.comments .comment .comment_action{margin-bottom:10px;display:flex;justify-content:space-between;flex-direction:row}.comments .comment .comment_text{font-size:.875rem}.comments .comment .comment_action .comment_action_item{display:flex;justify-content:space-between;flex-direction:row;gap:10px}.comments .comment .comment_action button{background:none;cursor:pointer;display:inline-block;font-weight:700;display:flex;gap:5px;justify-content:space-between;flex-direction:row;align-items:center}.comments .comment .comment_action button:hover{color:var(--color-secondary);text-decoration:underline}.comments .comment .comment_action button svg{width:18px;height:18px}.comments .comment .comment_action button:hover svg{color:var(--color-secondary)}.post_message_block{background-color:#fff;margin-bottom:20px;padding:20px;border-radius:7px}.post_message_block button{cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;padding:5px 10px;border-radius:5px}.post_message_block button:hover{background-color:#06c18a;color:#fff}.post_comment_nav{display:flex;gap:10px}.post_message_block textarea{min-height:110px;max-height:180px;resize:none}.post_message_menu{margin-bottom:10px;display:flex;justify-content:space-between}.post_message_menu p,.post_message_menu p.characters{color:#858585;font-size:.875rem;font-weight:700;margin-bottom:10px;text-align:right}.post_message_menu p.characters .greenclass{color:#15a168}.post_message_menu p.characters .redclass{color:#f30a0a}.tabs_navigation{margin-bottom:0}.tabs_navigation ul{display:flex;gap:10px}.tabs_navigation.horizontal_tabs{-webkit-border-top-left-radius:var(--border-radius);-webkit-border-top-right-radius:var(--border-radius);-moz-border-radius-topleft:var(--border-radius);-moz-border-radius-topright:var(--border-radius);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.tabs_navigation.horizontal_tabs ul{padding:0 0 var(--spacing-md) 0;flex-wrap:wrap;flex-direction:row;-webkit-border-top-left-radius:var(--border-radius);-webkit-border-top-right-radius:var(--border-radius);-moz-border-radius-topleft:var(--border-radius);-moz-border-radius-topright:var(--border-radius);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.tabs_navigation.vertical_tabs{-webkit-border-top-left-radius:var(--border-radius);-webkit-border-bottom-left-radius:var(--border-radius);-moz-border-radius-topleft:var(--border-radius);-moz-border-radius-bottomleft:var(--border-radius);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.tabs_navigation.vertical_tabs ul{padding:var(--spacing-sm) 0 var(--spacing-sm) var(--spacing-sm);flex-wrap:wrap;flex-direction:row;align-items:flex-end}.tabs_navigation ul li{display:flex;align-items:flex-end}.tabs_navigation.horizontal_tabs ul li a{border-width:2px;border-style:solid;display:block;font-size:var( --font-xs);font-weight:800;padding:4px 10px;text-align:center;width:100%;border-radius:var(--border-radius);-webkit-transition:.2s cubic-bezier(0,0,.58,1);-moz-transition:.2s cubic-bezier(0,0,.58,1);-o-transition:.2s cubic-bezier(0,0,.58,1);-ms-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1)}.tabs_navigation.vertical_tabs ul li a{border-width:2px;border-style:solid;display:block;font-size:var( --font-sm);font-weight:800;padding:8px 12px;text-align:right;border-radius:var(--border-radius);-webkit-transition:.2s cubic-bezier(0,0,.58,1);-moz-transition:.2s cubic-bezier(0,0,.58,1);-o-transition:.2s cubic-bezier(0,0,.58,1);-ms-transition:.2s cubic-bezier(0,0,.58,1);transition:.2s cubic-bezier(0,0,.58,1)}.tabs_navigation.horizontal_tabs ul li a.router-link-active.router-link-exact-active{padding:4px 10px;margin-bottom:0}.contest_section .tabs_navigation.horizontal_tabs ul{border-color:var(--color-section-contest)}.contest_section .tabs_navigation.horizontal_tabs ul li a{background-color:var(--color-section-contest);border-color:var(--color-section-contest);color:var(--color-primary)}.contest_section .tabs_navigation.horizontal_tabs ul li a:hover{background-color:#f05e94;border-color:#f05e94}.contest_section .tabs_navigation.horizontal_tabs ul li a.router-link-active.router-link-exact-active{border-color:var(--color-section-contest);background-color:var(--color-primary);color:var(--color-tertiary)}.more_stuff_section .tabs_navigation.horizontal_tabs ul{border-color:#865eb4}.more_stuff_section .tabs_navigation.horizontal_tabs ul li a{background-color:#865eb4;border-color:#865eb4;color:var(--color-primary)}.more_stuff_section .tabs_navigation.horizontal_tabs ul li a:hover{border-color:#a579d8;background-color:#a579d8}.more_stuff_section .tabs_navigation.horizontal_tabs ul li a.router-link-active.router-link-exact-active{background-color:var(--color-primary);color:var(--color-tertiary)}.past_editions_section .tabs_navigation.horizontal_tabs ul{border-color:var(--color-primary)}.past_editions_section .tabs_navigation.horizontal_tabs ul li a{background-color:var(--color-section-past-editions);border-color:var(--color-section-past-editions);color:var(--color-primary);font-size:var(--font-xl);line-height:var(--font-xl--line-height)}.past_editions_section .tabs_navigation.horizontal_tabs ul li.active a{border-color:var(--color-section-past-editions);background-color:var(--color-primary);color:var(--color-section-past-editions)}.past_editions_section_child .tabs_navigation.vertical_tabs{border-right:0}.past_editions_section_child .tabs_navigation.vertical_tabs ul{padding:0}.past_editions_section_child .tabs_navigation.vertical_tabs ul li a{border-color:var(--color-section-past-editions);background-color:#d3d3d3;color:#333}.past_editions_section_child .tabs_navigation.vertical_tabs ul li a.router-link-active.router-link-exact-active{border-color:var(--color-section-past-editions);background-color:var(--color-primary);color:var(--color-section-past-editions)}.contact_methods{position:inherit}.contact_methods ul{display:flex;gap:var(--spacing-md);flex-direction:column}.contact_methods .contact_method{background-color:#f2f2f2;font-size:var(--font-2xl);font-weight:700;padding:15px 20px;display:inline-flex;gap:var(--spacing-md);align-items:center;border-radius:var(--border-radius)}.contact_methods .contact_method svg{color:var(--color-secondary);width:32px;height:32px}.contact_methods .contact_method:hover{background-color:var(--color-secondary-variant);color:var(--color-primary)}.contact_methods .contact_method:hover svg{color:var(--color-primary)}footer{color:var(--color-primary);padding:var(--spacing-xl) 0 var(--spacing-2xl);overflow:hidden;position:relative;z-index:2;background:#461d75;background:linear-gradient(150deg,#461d75,#250a45)}footer a{color:var(--color-primary)}footer a:hover{text-decoration:underline}.footer_content{margin-bottom:var(--spacing-xl)}.footer_logo a{margin-bottom:var(--spacing-md);display:flex;gap:10px}.footer_content a.footer_simple_link{color:var(--color-primary);font-size:var(--font-sm)}.footer_content a.footer_simple_link.graphic_link{display:flex;align-items:center;gap:10px}.footer_content a.footer_simple_link.graphic_link svg{width:18px;height:18px}.footer_logo a svg{width:70px}.footer_logo a span{color:var(--color-primary);font-size:var(--font-xs);line-height:var(--font-xs--line-height);font-weight:900;margin-top:2px;max-width:200px}.footer_logo a span b{display:block}.footer_logo a svg path{fill:var(--color-primary)}.footer_logo a:hover{text-decoration:none}.footer_legal{border-top:solid 2px var(--color-tertiary-variant);padding-top:var(--spacing-md)}.footer_legal div:last-child{text-align:left}.footer_legal p{font-size:.625rem;line-height:var(--font-xs-line-height);margin-bottom:0}.footer_block{position:inherit}.footer_block h3{margin-bottom:var(--spacing-md)}.footer_nav{position:inherit}.footer_nav a{color:var(--color-primary);font-size:var(--font-sm)}.footer_nav>ul{padding-right:var(--spacing-lg)}.footer_nav>ul>li{margin-bottom:var(--spacing-sm)}.footer_nav>ul>li>a{display:inline-block}.footer_nav>ul>li>a:hover{text-decoration:underline}.footer_nav>ul>li>ul{border-left:solid 1px var(--color-tertiary-variant);padding-left:15px;margin-top:var(--spacing-sm);display:flex;flex-wrap:wrap;gap:5px}.footer_nav>ul>li>ul li>a{border:solid 1px transparent;background-color:#623f8a;font-size:.688rem;display:inline-block;padding:2px 10px;border-radius:35px}.footer_nav>ul>li>ul li>a:hover{background-color:var(--color-primary);color:var(--color-tertiary);text-decoration:none}.contact_links{position:inherit;margin-bottom:var(--spacing-md)}.contact_links ul{display:flex;gap:20px}.contact_links ul li{margin-bottom:var(--font-sm)}.contact_links ul li a{color:var(--color-primary);display:flex;gap:10px}.contact_links ul li a svg{color:var(--color-primary);width:24px;height:24px}.photo_gallery .slider{margin-bottom:30px}.photo_gallery .slider_list_slides{background-color:transparent}.photo_gallery .slider_list_slides .slider_slides{width:100%}.photo_gallery .slider_list_slides .slider_item{padding-bottom:0;display:flex;flex-direction:row}.photo_gallery .slider_list_slides .slider_item.with_caption:before{display:none}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb{cursor:pointer;margin:0 5px 10px;position:relative;width:100%;display:flex;flex-grow:0;flex-shrink:1}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb picture{background:#fff url(../images/loader_m.gif) no-repeat;background-size:20%;background-position:center center;overflow:hidden;min-width:100%;position:relative;width:100%;z-index:2;border-radius:5px;aspect-ratio:1/1}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb img{cursor:pointer;display:block;height:100%;overflow:hidden;min-width:100%;position:relative;width:100%;z-index:1;object-fit:cover}.photo_gallery .slider_list_slides .slider_item .slider_item_thumb:after{background-color:#00000026;width:100%;height:100%;position:absolute;right:-8px;bottom:-8px;border-radius:10px;transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.photo_gallery .slider_list_nav{position:relative;margin:0}.photo_gallery .slider_list_nav .slider_btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.photo_gallery .slider_list_nav .slider_btn svg{fill:#afafaf;width:12px;height:12px}.photo_gallery .slider_list_nav .slider_btn.left,.photo_gallery .slider_list_nav .slider_btn.right{bottom:0}.photo_gallery .slider_list_nav .slider_btn.left{left:0}.photo_gallery .slider_list_nav .slider_btn.right{right:0}.photo_gallery .slider_list_nav ul.slider_nav .slider_nav_btn{background-color:#ddd;width:10px;height:10px;border-radius:10px}.photo_gallery .slider_list_nav ul.slider_nav .slider_nav_btn:hover{background-color:#b0b0b0}.photo_gallery .slider_list_nav ul.slider_nav .slider_nav_item.current_btn .slider_nav_btn{background-color:#68b3a3;width:24px}.partners_grid{position:inherit}.partners_grid ul{display:flex;flex-wrap:wrap;justify-content:center}.partners_grid ul li{width:calc(100% /3)}.partners_grid ul li .partner_item{padding:0 calc(var(--inner-pad) / 2)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}@media (min-width: 480px){.card_grid.card_x_2 ul,.card_grid.card_x_3 ul,.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(2,1fr)}.partners_grid ul li{width:25%}}@media (min-width: 580px){.work_info.with_poster{flex-direction:row}.partners_grid ul li{width:20%}}@media (min-width: 765px){.card_grid.card_x_3 ul,.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(3,1fr)}.inner{padding-left:calc(var(--spacing-xs) * 5);padding-right:calc(var(--spacing-xs) * 5)}.work_info.with_poster.no_voting .work_data{width:calc(100% - 210px)}.footer_legal div:last-child{text-align:right}.partners_grid ul li{width:calc(100% /6)}.work_info_row{flex-direction:row}.prizes_list .prize_category_item{width:50%}}@media (min-width: 960px){.card_grid.card_x_4 ul,.card_grid.card_x_5 ul{grid-template-columns:repeat(4,1fr)}.site_logo svg{width:70px;transition:background-color .25s cubic-bezier(.02,.83,.49,.96)}.inner{padding-left:calc(var(--spacing-xs) * 7);padding-right:calc(var(--spacing-xs) * 7)}section.section_w_h_pad{padding-top:calc(var(--spacing-lg) * 2.5);padding-bottom:calc(var(--spacing-lg) * 3)}section.section_w_h_pad.contest_section_child{padding-top:calc(var(--spacing-lg) * 2)!important}.menu_trigger{display:none}header.header_wrapper{top:0;bottom:inherit}header.header_wrapper .inner{padding-left:calc(var(--spacing-xs) * 7);padding-right:calc(var(--spacing-xs) * 7)}.header_wrapper{padding-top:var(--spacing-md);padding-bottom:inherit}.header_container{padding:10px 15px;border-radius:var(--border-radius)}.header_container .navigation.navigation_laptop .menu_sections{display:inline-flex}.header_container .navigation.navigation_mobile{display:none}.header_container:hover{background-color:#feffeb}section .section_header.overlap_header{top:-35px}.navigation>ul{height:auto;display:flex;gap:var(--spacing-sm);justify-content:flex-end;align-items:center;flex-direction:row}.content_block .content_block_header h3{font-size:var(--font-2xl)}.card_grid.home_card_grid.card_x_5 ul li:nth-child(n+5){display:none;pointer-events:none}.partners_grid ul li{width:12.5%}.work_thumb{width:180px}.tabs_navigation.vertical_tabs ul{flex-direction:column}.tabs_navigation.vertical_tabs ul li a{border-width:2px 0 2px 2px;border-style:solid;display:block;font-size:var( --font-sm);font-weight:800;padding:5px 15px;text-align:right;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.past_editions_section_child .tabs_navigation.vertical_tabs{border-right:solid 2px var(--color-section-past-editions);padding:15px 0 15px 15px}.past_editions_section_child .tabs_navigation.vertical_tabs ul li a.router-link-active.router-link-exact-active{padding:10px 2 10px 12px;margin-right:-2px}.news_filters .news_categories{border-bottom:none;margin-bottom:0;padding-bottom:0}.news_menu{flex-direction:row}}@media (min-width: 1024px){.vote_block .vote_btn{flex-direction:column-reverse;align-items:flex-start}.vote_block .vote_btn button{font-size:var(--font-lg);padding:10px 15px;width:100%}}@media (min-width: 1240px){section.section_w_h_pad{padding-top:calc(var(--spacing-xl) * 1.25);padding-bottom:calc(var(--spacing-xl) * 2)}section.section_w_h_pad.contest_section_child,section.section_w_h_pad.past_editions_section_child,section.section_w_h_pad.more_stuff_section_child{padding-top:calc(var(--spacing-xl) * 1)!important}section .section_header.overlap_header{max-width:64%}.card_grid.card_x_5 ul{grid-template-columns:repeat(5,1fr)}.card_grid.home_card_grid.card_x_5 ul li:nth-child(n+5){display:inherit;pointer-events:all}.card_grid.home_card_grid.card_x_5 ul li:nth-child(n+6){display:none;pointer-events:none}.header_container h1 span{display:inline-block}.navigation.navigation_laptop>ul>li>.submenu_trigger span{display:inline-block}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu{top:52px}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu{padding-top:10px;position:absolute;top:42px;right:inherit;left:50%;transform:translate(-50%)}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_simple .submenu:before{right:inherit;left:calc(50% - 7px)}.tabs_navigation.horizontal_tabs ul{padding:0 var(--spacing-sm) 0;flex-wrap:nowrap}.tabs_navigation.horizontal_tabs ul li a{border-width:4px 4px 0 4px;font-size:var(--font-sm);padding:7px 12px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.tabs_navigation.horizontal_tabs ul li a.router-link-active.router-link-exact-active,.past_editions_section .tabs_navigation.horizontal_tabs ul li.active a{padding:8px 12px 9px;margin-bottom:-4px}.info_block .info_block_item{margin-bottom:var(--spacing-xl)}}@media (min-width: 1420px){.header_container h1 span{font-size:.688rem}section .section_header.overlap_header{top:-52px}section .section_header.overlap_header h2{padding:20px 35px}section .section_header h2{font-size:var(--font-3xl)}.navigation.navigation_laptop>ul>li>a,.navigation.navigation_laptop>ul>li>.submenu_trigger,.navigation.navigation_laptop ul li .simple_link{font-size:var(--font-md);padding:8px 10px}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu .submenu_header h2{font-size:var(--font-3xl)}.info_block h2{font-size:var(--font-xl)}.info_block_item.padded_block h2{top:-43px;padding:20px 25px}.navigation.navigation_laptop ul li.navigation_w_submenu.submenu_complex .submenu ul.submenu_nav li a{font-size:var(--font-lg);padding:15px}.info_block .info_block_item{margin-bottom:var(--spacing-2xl)}}.prizes_list{position:inherit}.prizes_list .prize_category{width:100%;display:flex;flex-wrap:wrap}.prizes_list h3{border-bottom:dashed 2px #bfbfbf;color:#a36dd2;font-size:1.313rem;font-weight:700;margin-bottom:30px;padding-bottom:10px;width:100%}.prizes_list h4{font-size:1rem;font-weight:700;margin-bottom:10px}.prizes_list p{margin-bottom:0}.prizes_list .prize_category_item{border-left:solid 2px #42a343;margin-bottom:30px;padding:0 20px;width:100%}.message_fixed[data-v-c15b4872]{padding:0;position:fixed;top:100px;left:0;right:0;z-index:9999;display:flex;justify-content:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.message_fixed.visible[data-v-c15b4872]{top:20px}.message_fixed .message[data-v-c15b4872]{font-weight:400;max-width:920px;z-index:99999;overflow:hidden;padding:10px 20px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-top-left-radius:0;border-radius:var(--border-radius);-webkit-box-shadow:0px 3px 3px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 3px 3px 0px rgba(0,0,0,.4);box-shadow:0 3px 3px #0006}.message_fixed .message h3[data-v-c15b4872]{font-size:16px;font-weight:700;margin:0;text-align:center}.message_fixed .message.ok[data-v-c15b4872]{background:#06c18a}.message_fixed .message.ok h3[data-v-c15b4872]{color:#fff}.message_fixed .message.ok h3 span svg[data-v-c15b4872]{fill:#fff}.message_fixed .message.ok h3 i[data-v-c15b4872]{fill:#fff}.message_fixed .message.ko[data-v-c15b4872]{background:#ff5050}.message_fixed .message.ko h3[data-v-c15b4872]{color:#fff}.message_fixed .message.ko h3 span svg[data-v-c15b4872]{fill:#fff}.message_fixed .message.ko h3 i[data-v-c15b4872]{fill:#fff}.message_fixed .message.info[data-v-c15b4872]{background:#82d0ff}.message_fixed .message.info h3[data-v-c15b4872]{color:#fff}.message_fixed .message.info h3 span svg[data-v-c15b4872]{fill:#b3e1fd}.message_fixed .message.info h3 i[data-v-c15b4872]{fill:#fff}@media (min-width: 960px){.message_fixed .message h3[data-v-c15b4872]{font-size:18px}}.photo_gallery_modal{background-color:#000000d9;position:fixed;width:100%;height:100vh;z-index:9999;display:flex;justify-content:center;align-items:center}.photo_gallery_modal .modal_content{padding:40px 20px}.photo_gallery_modal .modal_content img{display:block;max-height:80vh;width:100%;-webkit-box-shadow:0px 0px 15px 2px rgba(0,0,0,.48);box-shadow:0 0 15px 2px #0000007a}.photo_gallery_modal .modal_nav{cursor:pointer;position:absolute;top:0;bottom:0;width:80px;z-index:10;display:flex;justify-content:center;align-items:center}.photo_gallery_modal .modal_nav:hover{background-color:#0006}.photo_gallery_modal .modal_nav svg{fill:#5c5c5c;width:40px;height:40px}.photo_gallery_modal .modal_nav:hover svg{fill:#fff}.photo_gallery_modal .modal_nav.left_nav{left:0}.photo_gallery_modal .modal_nav.right_nav{right:0}.photo_gallery_modal .close_btn{color:#fff;cursor:pointer;font-weight:700;line-height:25px;position:absolute;top:20px;right:40px;z-index:20}.photo_gallery_modal .close_btn svg{fill:#fff;margin-left:10px;vertical-align:top}.selected[data-v-7c18f368]{border:red solid}.slider{position:relative}.slider_list_slides{background-color:#fff;display:block;overflow:hidden;position:relative;z-index:1}.slider_trail{display:flex;flex-wrap:nowrap}.slider_slides{display:flex;align-items:center;flex-direction:row;flex-grow:1;flex-shrink:unset;flex-wrap:nowrap;justify-content:flex-start;perspective:1px}.slider_item{display:block;overflow:hidden;width:100%;position:relative;padding-bottom:56%;flex-grow:1;flex-shrink:0}.slider_img{display:block;position:absolute;inset:0;z-index:1;-webkit-transition:all 1s cubic-bezier(.86,0,.07,1);-moz-transition:all 1s cubic-bezier(.86,0,.07,1);-o-transition:all 1s cubic-bezier(.86,0,.07,1);-ms-transition:all 1s cubic-bezier(.86,0,.07,1);transition:all 1s cubic-bezier(.86,0,.07,1)}.slider_item.with_caption:before{content:"";position:absolute;inset:40% 0 0;z-index:2;background:#000;background:linear-gradient(0deg,#000000b3,#0000)}.slider_item .slider_caption{position:absolute;z-index:3;right:40px;bottom:40px;left:40px}.slider_item .slider_caption label{display:block;margin-bottom:10px}.slider_item .slider_caption label span{background-color:#fff;display:inline-block;font-size:12px;font-weight:700;padding:1px 6px;border-radius:15px}.slider_item .slider_caption .slider_caption_main{color:#fff;font-size:42px;font-weight:300;line-height:50px;margin-bottom:10px}.slider_item .slider_caption .slider_caption_sub{color:#fff;font-size:24px;font-weight:300}.slider_item .slider_caption .slider_caption_main,.slider_item .slider_caption .slider_caption_sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slider_list_nav{margin-top:20px;position:relative;display:flex;flex-wrap:nowrap;justify-content:center}ul.slider_nav{background-color:#fff;margin:0 40px;padding:6px 10px;display:flex;flex-wrap:wrap;border-radius:15px}ul.slider_nav li.slider_nav_item{display:inline-block;margin:3px}ul.slider_nav .slider_nav_btn{background-color:#ddd;cursor:pointer;width:40px;height:6px;-webkit-transition:all .27s cubic-bezier(0,0,.58,1);-moz-transition:all .27s cubic-bezier(0,0,.58,1);-o-transition:all .27s cubic-bezier(0,0,.58,1);-ms-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1)}ul.slider_nav .slider_nav_btn:hover{background-color:#999}.slider_nav_item.current_btn .slider_nav_btn{background-color:#e60f45}.slider_nav_item.current_btn .slider_nav_btn{pointer-events:none}.slider_list_nav .slider_btn{background-color:#fff;cursor:pointer;width:24px;height:24px;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:30px}.slider_list_nav .slider_btn.left{left:0}.slider_list_nav .slider_btn.right{right:0}.slider_list_nav .slider_btn svg{fill:#ddd;width:12px;height:12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider_list_nav .slider_btn:hover{background-color:#68b3a3}.slider_list_nav .slider_btn:hover svg{fill:#fff}.loader_wrapper[data-v-cc63b7c5]{padding:var(--spacing-xl) 0;text-align:center;display:flex;justify-content:center}.loader_wrapper .loader[data-v-cc63b7c5]{background-color:var(--color-primary);border:solid 2px var(--color-tertiary-variant);border-radius:var(--border-radius);display:flex;align-items:center}.loader_wrapper .loader img[data-v-cc63b7c5]{background-color:color(--color-primary);padding:5px;width:36px}.loader_wrapper .loader span[data-v-cc63b7c5]{border-left:solid 2px var(--color-tertiary-variant);font-weight:700;color:var(--color-tertiary-variant);font-size:var(--font-sm);padding:5px 10px}.emoji_selector[data-v-87746913]{position:relative}.emoji_selector:hover .emoji_list_wrapper[data-v-87746913]{display:block}.emoji_trigger[data-v-87746913]{cursor:pointer;display:flex;align-items:center;border-radius:5px}.chat .emoji_trigger svg[data-v-87746913]{fill:#fff}.emoji_trigger:hover svg[data-v-87746913]{fill:#06c18a}.emoji_list_wrapper[data-v-87746913]{background-color:#fff;position:absolute;bottom:45px;left:-5px;z-index:2;border-radius:5px;box-shadow:0 5px 15px -3px #0006}.emoji_list_wrapper[data-v-87746913]:before{content:"";position:absolute;bottom:-8px;left:6px;width:0;height:0;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.emoji_list[data-v-87746913]{padding:10px;width:310px;height:300px;-webkit-user-select:none;user-select:none}.emoji_list .emoji_list_menu[data-v-87746913]{margin-bottom:10px;display:flex}.emoji_list .emoji_group span[data-v-87746913]{cursor:pointer;font-size:28px}.tab_menu[data-v-87746913]{border-bottom:solid 1px #b1b1b1;padding-top:0;display:flex;flex-wrap:nowrap}.tab_menu .tab[data-v-87746913]{cursor:pointer;text-align:center;padding-bottom:7px;width:100%}.tab_menu .tab svg[data-v-87746913]{fill:#4b4b4b;width:18px;height:18px}.tab_menu .tab.active[data-v-87746913]{border-bottom:solid 3px #333;padding-bottom:4px}.tab_content[data-v-87746913]{height:240px;overflow-y:scroll}.emoji_dark .emoji_list_wrapper[data-v-87746913]{background-color:#313131}.emoji_dark .emoji_list_wrapper[data-v-87746913]:before{border-top:10px solid #313131}.emoji_dark .tab_menu[data-v-87746913]{border-bottom:solid 1px #e4e4e4}.emoji_dark .tab_menu .tab svg[data-v-87746913]{fill:#e4e4e4;height:18px}.emoji_dark .tab_menu .tab.active[data-v-87746913]{border-bottom:solid 3px #fff}.emoji_dark .emoji_list[data-v-87746913]{width:380px}.emoji_dark .tab_content[data-v-87746913]{scrollbar-width:thin;scrollbar-color:#646464 #333}.emoji_dark .tab_content[data-v-87746913]::-webkit-scrollbar{width:12px}.emoji_dark .tab_content[data-v-87746913]::-webkit-scrollbar-track{background:#333}.emoji_dark .tab_content[data-v-87746913]::-webkit-scrollbar-thumb{background-color:#646464;border-radius:20px;border:3px solid #333}.emoji_dark .tab_content[data-v-87746913]::-webkit-scrollbar-thumb:hover{background-color:#8b8b8b;border:3px solid #646464}.emoji_light .emoji_list[data-v-87746913]{width:310px}.emoji_light .emoji_list_wrapper[data-v-87746913]{background-color:#fff}.emoji_light .emoji_list_wrapper[data-v-87746913]:before{border-top:10px solid #fff}.emoji_light .tab_menu[data-v-fda2e876][data-v-87746913]{border-bottom:solid 1px #b1b1b1}.emoji_light .tab_menu .tab svg[data-v-87746913]{fill:#898989;height:18px}.emoji_light .tab_menu .tab.active[data-v-87746913]{border-bottom:solid 3px #333}.emoji_light .tab_menu .tab.active svg[data-v-87746913]{fill:#000}.emoji_light .tab_content[data-v-87746913]{scrollbar-width:thin;scrollbar-color:#dbdbdb}.emoji_light .tab_content[data-v-87746913]::-webkit-scrollbar{width:12px}.emoji_light .tab_content[data-v-87746913]::-webkit-scrollbar-track{background:#dbdbdb}.emoji_light .tab_content[data-v-87746913]::-webkit-scrollbar-thumb{background-color:#919191;border-radius:20px;border:3px solid #dbdbdb}.emoji_light .tab_content[data-v-87746913]::-webkit-scrollbar-thumb:hover{background-color:#8b8b8b;border:3px solid #dbdbdb}
