:root{--color_primary: #b11c1b;--color_secondary: #2619A4;--color_light: #ffffff;--color_dark: #000000;--color_error: pink;--color_success: #8bc34f;--color_warning: red;--color_thirdy: #9B9B9B;--font_title: "Intro Head H Base", ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font_text: "Segoe UI", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--gap: 24px}.gform-theme--framework#gform_wrapper_1{--gf-ctrl-bg-color: var(--color_light);--gf-color-primary: var(--color_primary);--gf-ctrl-btn-bg-color-primary: var(--color_primary);--gf-field-pg-prog-bar-bg-color-blue: var(--color_secondary)}*,*::before,*::after{box-sizing:border-box}.siteHeader{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0;padding:calc(var(--gap) / 2) var(--gap);width:100%;gap:calc(var(--gap) / 2);background:var(--color_light);border-bottom:1px solid rgba(0,0,0,.06)}@media(max-width: 480px){.siteHeader{padding:calc(var(--gap) / 2) calc(var(--gap) / 2)}}.siteNav{display:flex;align-items:center}.siteNav__list{display:flex;align-items:center;margin:0;padding:0;gap:var(--gap);list-style:none}.siteNav__list li{margin:0;padding:0}.siteNav__list a{display:inline-block;padding:4px 2px;color:var(--color_dark);font-family:var(--font_text);font-size:14px;font-weight:600;text-decoration:none;letter-spacing:.02em;text-transform:uppercase;transition:color .2s ease}.siteNav__list a:active,.siteNav__list a:hover{color:var(--color_primary)}.siteNav__list li.current-menu-item a{color:var(--color_primary)}@media(max-width: 480px){.siteNav__list{gap:calc(var(--gap) / 2)}.siteNav__list a{font-size:12px}}.langSwitcher{display:flex;align-items:center}.langSwitcher ul{display:flex;align-items:center;margin:0;padding:0;gap:calc(var(--gap) / 3);list-style:none}.langSwitcher li{margin:0;padding:0}.langSwitcher a{display:inline-block;color:var(--color_thirdy);font-family:var(--font_text);font-size:13px;font-weight:600;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.langSwitcher a:hover{color:var(--color_primary)}.homeVisual{position:relative;z-index:1;display:block;margin:0;padding:0;width:60%;height:100dvh;background:var(--color_dark);flex-shrink:0;overflow:hidden}.homeVisual__image{position:absolute;inset:0;display:block;margin:0;padding:0;width:100%;height:100%;object-fit:cover;object-position:top}@media(max-width: 1024px){.homeVisual{width:38vh}}@media(max-width: 768px){.homeVisual{width:100%;height:38vh;min-height:220px;flex-shrink:0}}.pageLayout{position:relative;z-index:1;display:flex;flex-direction:column;margin:0;padding:0;width:40%;min-height:100dvh;background:var(--color_light)}@media(max-width: 1024px){.pageLayout{width:55%}}@media(max-width: 768px){.pageLayout{width:100%;min-height:auto}}.pageLayout.cookies{margin:0px auto;max-width:1024px;width:1024px}.pageLayout.cookies strong{display:block;margin-top:24px;color:var(--color_primary)}.siteMain{position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:var(--gap);width:100%;flex:1 1 auto}@media(max-width: 768px){.siteMain{padding:calc(var(--gap) / 1.5) var(--gap)}}.formWrapper{display:flex;flex-direction:column;margin:0 auto;padding:0;width:100%;max-width:530px;gap:var(--gap)}.formWrapper__gravity{display:flex;flex-direction:column;width:100%}.formWrapper__gravity ol{padding:0px}.formWrapper__gravity ol li::marker{color:var(--color_primary)}body .gfield_description.instruction{display:none}.siteFooter{position:relative;display:flex;align-items:center;justify-content:center;margin:0;padding:calc(var(--gap) / 1.5) var(--gap);width:100%}@media(max-width: 480px){.siteFooter{padding:var(--gap) calc(var(--gap) / 1.5)}}.siteFooter__nav{display:flex;align-items:center;justify-content:center;width:100%}.siteFooter__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;gap:var(--gap);list-style:none}.siteFooter__list li{margin:0;padding:0}.siteFooter__list a{display:inline-block;padding:4px 2px;color:var(--color_thirdy);font-family:var(--font_text);font-size:13px;font-weight:500;text-decoration:none;transition:color .2s ease}.siteFooter__list a:hover{color:var(--color_primary)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:14px 32px;width:auto;min-height:48px;min-width:48px;background:var(--color_primary);color:var(--color_light);font-family:var(--font_text);font-size:16px;font-weight:600;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;border:2px solid var(--color_primary);border-radius:999px;box-shadow:none;transition:background .25s ease,color .25s ease,border-color .25s ease;cursor:pointer}.btn:hover{background:var(--color_light);color:var(--color_primary);border-color:var(--color_primary)}.btn:focus-visible{outline:3px solid var(--color_secondary);outline-offset:2px}.btn:disabled,.btn[aria-disabled=true]{background:var(--color_thirdy);color:var(--color_light);border-color:var(--color_thirdy);cursor:not-allowed}@media(max-width: 480px){.btn{padding:14px 24px;width:100%}}.btn--secondary{background:var(--color_secondary);border-color:var(--color_secondary);color:var(--color_light)}.btn--secondary:hover{background:var(--color_light);color:var(--color_secondary);border-color:var(--color_secondary)}html,body{margin:0;padding:0;width:100%;min-height:100%}body.homeContest{position:relative;display:flex;margin:0;padding:0;width:100%;min-height:100dvh;background:var(--color_light);color:var(--color_dark);font-family:var(--font_text)}@media(max-width: 768px){body.homeContest{flex-direction:column;min-height:100dvh}}h1,h2,h3{margin:0 0 var(--gap);font-family:var(--font_title);line-height:1.2}h2{color:var(--color_primary);font-size:clamp(24px, 3vw, 32px)}h3{color:var(--color_secondary);font-size:clamp(18px, 2.4vw, 24px)}p{margin:0 0 var(--gap);color:var(--color_dark);font-family:var(--font_text);font-size:16px;line-height:1.6}a{color:var(--color_secondary)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--color_secondary);outline-offset:2px}.screenReaderText{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;border:0;clip:rect(0, 0, 0, 0);white-space:nowrap}body.rp .formWrapper__gravity .gform_wrapper{--gf-local-bg-color: var(--color_primary);--gf-form-gap-y: 18px}small{color:var(--color_thirdy)}.text-center{text-align:center}/*# sourceMappingURL=style.css.map */
