html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--color-base-50:oklch(0.985 0.002 247.839);--color-base-100:oklch(0.967 0.003 264.542);--color-base-200:oklch(0.928 0.006 264.531);--color-base-300:oklch(0.872 0.01 258.338);--color-base-400:oklch(0.707 0.022 261.325);--color-base-500:oklch(0.551 0.027 264.364);--color-base-600:oklch(0.446 0.03 256.802);--color-base-700:oklch(0.373 0.034 259.733);--color-base-800:oklch(0.278 0.033 256.848);--color-base-900:oklch(0.21 0.034 264.665);--color-base-950:oklch(0.13 0.028 261.692);--dark1:#212121;--dark2:#1a1a1a;--dark3:#101010;--color-white:#fff;--color-black:#000;--color-red:#ff4661;--color-blue:#0080ff;--color-green:#55e09b;--color-yellow:#e8be4b;--color-light:#f2f2f2;--error-color:var(--color-red);--success-color:var(--color-green);--danger-color:var(--color-red);--warning-color:var(--color-yellow);--info-color:var(--color-blue);--body-bg-color:var(--dark3);--bg-color:var(--dark3);--border-color:#454545;--divider-color:var(--border-color);--scrollbar-track-color:transparent;--scrollbar-thumb-color:#444;--text-color:#f2f2f2;--text-light-color:#969696;--text-gray-color:#969696;--heading-color:var(--text-color);--link-color:var(--color-light);--hover-color:#8b8b8b;--outline-color:var(--color-light);--font-family:"Evolventa", sans-serif;--font-family-E:var(--font-family);--font-family-B:"Bebas Neue", sans-serif;--font-family-I:"Inter", sans-serif;--page-max-width:2560px;--container-width:1700px;--container-padding-x:16px;--sections-gap:64px;--transition-duration:0.3s;--scroll-margin-top:100px;--header-height:90px}[tabindex="-1"]:focus{outline:none!important}[role=button]:not(:disabled):not(.disabled),button:not(:disabled){cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}::-moz-selection{text-shadow:none;background:#b3d4fc}::selection{text-shadow:none;background:#b3d4fc}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin-left:0;padding:0;border:none}textarea{resize:vertical}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,select,textarea{font:inherit}button,label{cursor:pointer}:focus,:hover,a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0)}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.fit-vids-style{display:none}iframe{border:none}:has(:target){scroll-behavior:smooth}svg *{transition-property:fill,stroke}:where(table){border-color:currentColor;border-collapse:collapse}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}:focus:not(:focus-visible){outline:none}@font-face{font-weight:400;font-family:Evolventa;font-style:normal;src:url(../fonts/Evolventa-Regular/Evolventa-Regular.eot);src:url(../fonts/Evolventa-Regular/Evolventa-Regular.woff2) format("woff2"),url(../fonts/Evolventa-Regular/Evolventa-Regular.woff) format("woff"),url(../fonts/Evolventa-Regular/Evolventa-Regular.ttf) format("truetype"),url(../fonts/Evolventa-Regular/Evolventa-Regular.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-weight:700;font-family:Evolventa;font-style:normal;src:url(../fonts/Evolventa-Bold/Evolventa-Bold.eot);src:url(../fonts/Evolventa-Bold/Evolventa-Bold.woff2) format("woff2"),url(../fonts/Evolventa-Bold/Evolventa-Bold.woff) format("woff"),url(../fonts/Evolventa-Bold/Evolventa-Bold.ttf) format("truetype"),url(../fonts/Evolventa-Bold/Evolventa-Bold.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-weight:700;font-family:Bebas Neue;font-style:normal;src:url(../fonts/BebasNeue-Bold/BebasNeue-Bold.eot);src:url(../fonts/BebasNeue-Bold/BebasNeue-Bold.woff2) format("woff2"),url(../fonts/BebasNeue-Bold/BebasNeue-Bold.woff) format("woff"),url(../fonts/BebasNeue-Bold/BebasNeue-Bold.ttf) format("truetype"),url(../fonts/BebasNeue-Bold/BebasNeue-Bold.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-weight:400;font-family:Inter;font-style:normal;src:url(../fonts/Inter-Regular/Inter-Regular.eot);src:url(../fonts/Inter-Regular/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular/Inter-Regular.ttf) format("truetype"),url(../fonts/Inter-Regular/Inter-Regular.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-weight:500;font-family:Inter;font-style:normal;src:url(../fonts/Inter-Medium/Inter-Medium.eot);src:url(../fonts/Inter-Medium/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium/Inter-Medium.ttf) format("truetype"),url(../fonts/Inter-Medium/Inter-Medium.eot?#iefix) format("embedded-opentype");font-display:swap}@font-face{font-weight:600;font-family:Inter;font-style:normal;src:url(../fonts/Inter-SemiBold/Inter-SemiBold.eot);src:url(../fonts/Inter-SemiBold/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold/Inter-SemiBold.ttf) format("truetype"),url(../fonts/Inter-SemiBold/Inter-SemiBold.eot?#iefix) format("embedded-opentype");font-display:swap}.heading-1,.section-heading,h1{font-size:2.75rem}.heading-1,.heading-2,.section-heading,h1,h2{margin:0 0 .5em;color:var(--heading-color);font-weight:700;font-family:var(--font-family-B);line-height:1.15}.heading-2,h2{font-size:2rem}.heading-3,h3{font-size:1.25rem}.heading-3,.heading-4,h3,h4{margin:0 0 .8em;color:var(--heading-color);font-weight:700;font-family:var(--font-family-B);line-height:1.4}.heading-4,h4{font-size:1.125rem}.heading-5,.heading-6,h5,h6{margin:0 0 1em;color:var(--heading-color);font-weight:700;font-size:1rem}address,blockquote,dl,figure,ol,p,pre,table,ul{margin-top:0;margin-bottom:1em}address:last-child,blockquote:last-child,dl:last-child,figure:last-child,ol:last-child,p:last-child,pre:last-child,table:last-child,ul:last-child{margin-bottom:0}a{color:var(--link-color);text-decoration:underline;transition:color .2s ease;overflow-wrap:break-word}a,button{outline-color:var(--outline-color);cursor:pointer}button:disabled{outline:none;cursor:not-allowed;pointer-events:none}canvas,img,svg,video{display:inline-block;max-width:100%;height:auto}ol,ul{padding-left:2em}ol li,ul li{margin:0 0 .8em}b,strong{font-weight:700}em,i{font-style:italic}table{width:100%}.mark,mark{padding:.2em;background-color:#fcf8e3}.small,small{font-size:.8em}.text-large{font-size:1.5em}.text-big{font-size:1.25em}.text-smaller{font-size:.9em}.text-small{font-size:.8em}.text-mini{font-size:.6em}.text-tight p,p.text-tight{margin-bottom:.5em}.text-left{text-align:left}.text-right{text-align:right}.center,.text-center{text-align:center}code:not(.uikit-code code),kbd:not(.uikit-code kbd){margin:0 1px;padding:.1em .2em;background-color:var(--color-base-100);border-radius:.2em;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.red-label{color:var(--color-red);font-weight:700;font-size:.6875rem;font-family:var(--font-family-I);line-height:1.4;text-transform:uppercase}.content-container{max-width:var(--container-width);margin-right:auto;margin-left:auto}.container-fluid,.content-container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x)}.content-wrapper{padding-top:var(--section-py);padding-bottom:var(--section-py)}.hidden{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.overflow-hidden{overflow:hidden}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.scroll-lock,.scroll-lock-fixed{overflow:hidden;touch-action:none}.scroll-lock-fixed{position:fixed}.last-mb-0>:last-child,.lmb0>:last-child{margin-bottom:0}.mb-0,.mb0{margin-bottom:0!important}.color-text-gray{color:var(--text-gray-color)!important}.text-color{color:var(--text-color)!important}.text-light-color{color:var(--text-light-color)!important}.color-red{color:var(--color-red)!important}.error-color{color:var(--error-color)!important}.success-color{color:var(--success-color)!important}.warning-color{color:var(--warning-color)!important}.danger-color{color:var(--danger-color)!important}.info-color{color:var(--info-color)!important}*,:after,:before{box-sizing:border-box}html{min-width:320px;margin:0;font-size:100%;-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%;scroll-behavior:smooth}html:has(.page__main){scrollbar-gutter:stable}body,html{height:100%;height:100dvh}body{width:100%;color:var(--text-color);font-weight:400;font-size:1rem;font-family:var(--font-family);line-height:1.4;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;background-color:var(--body-bg-color);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeLegibility;font-variant-numeric:lining-nums proportional-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.page__main){overflow-x:hidden;overflow-y:auto}body:has(.page__main)::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color,transparent);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}body:has(.page__main)::-webkit-scrollbar{width:10px;background-color:var(--scrollbar-track-color,transparent)}body:has(.page__main)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#444);border-radius:4px}button,input,label{transition-duration:var(--transition-duration)}:focus-visible{outline:2px dashed var(--outline-color);outline-offset:4px;transition-duration:0s!important}:target{scroll-margin-top:var(--scroll-margin-top)}html.index{--index-color-red-50:#fef2f2;--index-color-red-100:#fee2e2;--index-color-red-200:#fecaca;--index-color-red-300:#fca5a5;--index-color-red-400:#f87171;--index-color-red-500:#ef4444;--index-color-red-600:#dc2626;--index-color-red-700:#b91c1c;--index-color-red-800:#991b1b;--index-color-red-900:#7f1d1d;--index-color-red-950:#450a0a;--index-color-orange-50:#fff7ed;--index-color-orange-100:#ffedd5;--index-color-orange-200:#fed7aa;--index-color-orange-300:#fdba74;--index-color-orange-400:#fb923c;--index-color-orange-500:#f97316;--index-color-orange-600:#ea580c;--index-color-orange-700:#c2410c;--index-color-orange-800:#9a3412;--index-color-orange-900:#7c2d12;--index-color-orange-950:#431407;--index-color-amber-50:#fffbeb;--index-color-amber-100:#fef3c7;--index-color-amber-200:#fde68a;--index-color-amber-300:#fcd34d;--index-color-amber-400:#fbbf24;--index-color-amber-500:#f59e0b;--index-color-amber-600:#d97706;--index-color-amber-700:#b45309;--index-color-amber-800:#92400e;--index-color-amber-900:#78350f;--index-color-amber-950:#451a03;--index-color-yellow-50:#fefce8;--index-color-yellow-100:#fef9c3;--index-color-yellow-200:#fef08a;--index-color-yellow-300:#fde047;--index-color-yellow-400:#facc15;--index-color-yellow-500:#eab308;--index-color-yellow-600:#ca8a04;--index-color-yellow-700:#a16207;--index-color-yellow-800:#854d0e;--index-color-yellow-900:#713f12;--index-color-yellow-950:#422006;--index-color-lime-50:#f7fee7;--index-color-lime-100:#ecfccb;--index-color-lime-200:#d9f99d;--index-color-lime-300:#bef264;--index-color-lime-400:#a3e635;--index-color-lime-500:#84cc16;--index-color-lime-600:#65a30d;--index-color-lime-700:#4d7c0f;--index-color-lime-800:#3f6212;--index-color-lime-900:#365314;--index-color-lime-950:#1a2e05;--index-color-green-50:#f0fdf4;--index-color-green-100:#dcfce7;--index-color-green-200:#bbf7d0;--index-color-green-300:#86efac;--index-color-green-400:#4ade80;--index-color-green-500:#22c55e;--index-color-green-600:#16a34a;--index-color-green-700:#15803d;--index-color-green-800:#166534;--index-color-green-900:#14532d;--index-color-green-950:#052e16;--index-color-emerald-50:#ecfdf5;--index-color-emerald-100:#d1fae5;--index-color-emerald-200:#a7f3d0;--index-color-emerald-300:#6ee7b7;--index-color-emerald-400:#34d399;--index-color-emerald-500:#10b981;--index-color-emerald-600:#059669;--index-color-emerald-700:#047857;--index-color-emerald-800:#065f46;--index-color-emerald-900:#064e3b;--index-color-emerald-950:#022c22;--index-color-teal-50:#f0fdfa;--index-color-teal-100:#ccfbf1;--index-color-teal-200:#99f6e4;--index-color-teal-300:#5eead4;--index-color-teal-400:#2dd4bf;--index-color-teal-500:#14b8a6;--index-color-teal-600:#0d9488;--index-color-teal-700:#0f766e;--index-color-teal-800:#115e59;--index-color-teal-900:#134e4a;--index-color-teal-950:#042f2e;--index-color-cyan-50:#ecfeff;--index-color-cyan-100:#cffafe;--index-color-cyan-200:#a5f3fc;--index-color-cyan-300:#67e8f9;--index-color-cyan-400:#22d3ee;--index-color-cyan-500:#06b6d4;--index-color-cyan-600:#0891b2;--index-color-cyan-700:#0e7490;--index-color-cyan-800:#155e75;--index-color-cyan-900:#164e63;--index-color-cyan-950:#083344;--index-color-sky-50:#f0f9ff;--index-color-sky-100:#e0f2fe;--index-color-sky-200:#bae6fd;--index-color-sky-300:#7dd3fc;--index-color-sky-400:#38bdf8;--index-color-sky-500:#0ea5e9;--index-color-sky-600:#0284c7;--index-color-sky-700:#0369a1;--index-color-sky-800:#075985;--index-color-sky-900:#0c4a6e;--index-color-sky-950:#082f49;--index-color-blue-50:#eff6ff;--index-color-blue-100:#dbeafe;--index-color-blue-200:#bfdbfe;--index-color-blue-300:#93c5fd;--index-color-blue-400:#60a5fa;--index-color-blue-500:#3b82f6;--index-color-blue-600:#2563eb;--index-color-blue-700:#1d4ed8;--index-color-blue-800:#1e40af;--index-color-blue-900:#1e3a8a;--index-color-blue-950:#172554;--index-color-indigo-50:#eef2ff;--index-color-indigo-100:#e0e7ff;--index-color-indigo-200:#c7d2fe;--index-color-indigo-300:#a5b4fc;--index-color-indigo-400:#818cf8;--index-color-indigo-500:#6366f1;--index-color-indigo-600:#4f46e5;--index-color-indigo-700:#4338ca;--index-color-indigo-800:#3730a3;--index-color-indigo-900:#312e81;--index-color-indigo-950:#1e1b4b;--index-color-violet-50:#f5f3ff;--index-color-violet-100:#ede9fe;--index-color-violet-200:#ddd6fe;--index-color-violet-300:#c4b5fd;--index-color-violet-400:#a78bfa;--index-color-violet-500:#8b5cf6;--index-color-violet-600:#7c3aed;--index-color-violet-700:#6d28d9;--index-color-violet-800:#5b21b6;--index-color-violet-900:#4c1d95;--index-color-violet-950:#2e1065;--index-color-purple-50:#faf5ff;--index-color-purple-100:#f3e8ff;--index-color-purple-200:#e9d5ff;--index-color-purple-300:#d8b4fe;--index-color-purple-400:#c084fc;--index-color-purple-500:#a855f7;--index-color-purple-600:#9333ea;--index-color-purple-700:#7e22ce;--index-color-purple-800:#6b21a8;--index-color-purple-900:#581c87;--index-color-purple-950:#3b0764;--index-color-fuchsia-50:#fdf4ff;--index-color-fuchsia-100:#fae8ff;--index-color-fuchsia-200:#f5d0fe;--index-color-fuchsia-300:#f0abfc;--index-color-fuchsia-400:#e879f9;--index-color-fuchsia-500:#d946ef;--index-color-fuchsia-600:#c026d3;--index-color-fuchsia-700:#a21caf;--index-color-fuchsia-800:#86198f;--index-color-fuchsia-900:#701a75;--index-color-fuchsia-950:#4a044e;--index-color-pink-50:#fdf2f8;--index-color-pink-100:#fce7f3;--index-color-pink-200:#fbcfe8;--index-color-pink-300:#f9a8d4;--index-color-pink-400:#f472b6;--index-color-pink-500:#ec4899;--index-color-pink-600:#db2777;--index-color-pink-700:#be185d;--index-color-pink-800:#9d174d;--index-color-pink-900:#881337;--index-color-pink-950:#500724;--index-color-rose-50:#fff1f2;--index-color-rose-100:#ffe4e6;--index-color-rose-200:#fecdd3;--index-color-rose-300:#fda4af;--index-color-rose-400:#fb7185;--index-color-rose-500:#f43f5e;--index-color-rose-600:#e11d48;--index-color-rose-700:#be123c;--index-color-rose-800:#9f1239;--index-color-rose-900:#881337;--index-color-rose-950:#450a1f;--index-color-slate-50:#f8fafc;--index-color-slate-100:#f1f5f9;--index-color-slate-200:#e2e8f0;--index-color-slate-300:#cbd5e1;--index-color-slate-400:#94a3b8;--index-color-slate-500:#64748b;--index-color-slate-600:#475569;--index-color-slate-700:#334155;--index-color-slate-800:#1e293b;--index-color-slate-900:#0f172a;--index-color-slate-950:#020617;--index-color-gray-50:#f9fafb;--index-color-gray-100:#f3f4f6;--index-color-gray-200:#e5e7eb;--index-color-gray-300:#d1d5db;--index-color-gray-400:#9ca3af;--index-color-gray-500:#6b7280;--index-color-gray-600:#4b5563;--index-color-gray-700:#374151;--index-color-gray-800:#1f2937;--index-color-gray-900:#111827;--index-color-gray-950:#030712;--index-color-zinc-50:#fafafa;--index-color-zinc-100:#f4f4f5;--index-color-zinc-200:#e4e4e7;--index-color-zinc-300:#d4d4d8;--index-color-zinc-400:#a1a1aa;--index-color-zinc-500:#71717a;--index-color-zinc-600:#52525b;--index-color-zinc-700:#3f3f46;--index-color-zinc-800:#27272a;--index-color-zinc-900:#18181b;--index-color-zinc-950:#09090b;--index-color-neutral-50:#fafafa;--index-color-neutral-100:#f5f5f5;--index-color-neutral-200:#e5e5e5;--index-color-neutral-300:#d4d4d4;--index-color-neutral-400:#a3a3a3;--index-color-neutral-500:#737373;--index-color-neutral-600:#525252;--index-color-neutral-700:#404040;--index-color-neutral-800:#262626;--index-color-neutral-900:#171717;--index-color-neutral-950:#0a0a0a;--index-color-stone-50:#fafaf9;--index-color-stone-100:#f5f5f4;--index-color-stone-200:#e7e5e4;--index-color-stone-300:#d6d3d1;--index-color-stone-400:#a8a29e;--index-color-stone-500:#78716c;--index-color-stone-600:#57534e;--index-color-stone-700:#44403c;--index-color-stone-800:#292524;--index-color-stone-900:#1c1917;--index-color-stone-950:#0c0a09;--index-color-black:#000;--index-color-white:#fff;--index-bg-color:var(--index-color-white);--index-border-color:var(--index-color-gray-200);--index-primary-color:var(--index-color-blue-700);--index-link-color:currentColor;--index-hover-color:var(--index-color-blue-600);--index-outline-color:var(--index-color-blue-700);--index-text-color:var(--index-color-gray-900);--index-text-light-color:var(--index-color-gray-500);--index-scrollbar-color:var(--index-color-gray-400);--index-info-color:var(--index-color-blue-600);--index-success-color:var(--index-color-green-600);--index-warning-color:var(--index-color-orange-600);--index-error-color:var(--index-color-red-600);--index-font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--index-header-height:60px;--index-container-width:1920px;--index-container-padding-x:16px;--index-aside-width:280px}html.index *,html.index :after,html.index :before{box-sizing:border-box}html.index body{font-family:var(--index-font-family)}html.index :target{scroll-margin-top:80px}html.index .index-color-info{color:var(--index-info-color)!important}html.index .index-color-success{color:var(--index-success-color)!important}html.index .index-color-warning{color:var(--index-warning-color)!important}html.index .index-color-error{color:var(--index-error-color)!important}.index-item{position:relative;display:flex;flex-direction:column;gap:8px;padding:12px;font-family:var(--index-font-family);background-color:var(--index-bg-color);border:1px solid var(--index-border-color);border-radius:4px;opacity:.6;transition:all .3s}.index-item.is-ready{border-color:var(--index-success-color);border-color:#ccc;opacity:1}.index-item:focus-within{opacity:1}.index-item__top{display:flex;flex-flow:row wrap;gap:8px 20px;align-items:flex-start;justify-content:space-between}.index-item__heading{display:flex;flex-flow:row nowrap;gap:10px;align-items:flex-start}.index-item__icon-check{flex:none;width:20px;height:20px;fill:var(--index-success-color)}.index-item__icon-check path{fill:currentColor}.index-item__label{padding-top:0;color:var(--index-text-color);font-weight:500;font-size:16px;font-family:var(--index-font-family);--hover-color:var(--index-text-color)}.index-item__label a{--link-color:var(--index-text-color);--hover-color:var(--index-hover-color);text-decoration:none;outline-color:var(--index-outline-color)}.index-item__label a:before{position:absolute;inset:0;content:""}.index-item__note{margin-top:4px;color:var(--index-text-light-color);font-size:12px}.index-item__right{flex:none;gap:12px}.index-item__right,.index-item__validators{display:flex;flex-flow:row nowrap;align-items:center}.index-item__validators{gap:4px;margin:-2px 0;transition:opacity .3s}.index-item:focus-within .index-item__validators{opacity:1!important}.index-item__validator{position:relative;z-index:10;display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:var(--index-text-light-color);font-size:20px;font-family:var(--index-font-family);border-radius:8px;outline-color:var(--index-outline-color);transition:all .3s}.index-item__validator:focus-visible{color:var(--index-hover-color);background-color:var(--index-color-blue-100)}.index-item__validator svg{flex:none;width:1em;height:1em;fill:currentColor}.index-item__validator svg path{fill:currentColor}.index-item__bottom{display:flex;flex-flow:row nowrap;gap:20px;align-items:flex-end;justify-content:space-between;margin-top:auto}.index-item__file{color:#62748e;font-weight:400;font-family:Consolas,Courier New,Nimbus Mono L,monospace}.index-item__file,.index-item__progress{color:var(--index-text-light-color);font-size:12px}.index-item__progress{position:relative;z-index:2;display:inline-block;flex:none;margin-right:1px;font-weight:500;font-family:var(--index-font-family);cursor:pointer}.index-item.is-ready .index-item__progress{padding:1px 10px 0;color:var(--index-success-color);border:1px solid var(--index-success-color);border-radius:6px}.index-items{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:8px;width:100%}.index-subsection{display:block;padding-left:0}.index-subsection:not(:first-child){margin-top:6px}.index-subsection+.index-subsection{margin-top:0}.index-subsection:not(:last-child){margin-bottom:6px}.index-subsection__heading{margin:0}.index-subsection__heading button{display:flex;gap:12px;align-items:center;width:100%;padding:10px 16px;color:var(--index-text-color);font-weight:500;font-size:15px;font-family:var(--index-font-family);text-align:left;background-color:var(--index-color-gray-100);border:none;border-radius:4px;outline-color:var(--index-outline-color);transition:all .3s}.index-subsection__heading button:focus-visible{background-color:var(--index-color-gray-200)}.index-subsection__heading button svg{flex:none;width:20px;height:20px;transform:rotate(-90deg);transition:all .2s ease;fill:currentColor}.index-subsection__heading button svg path{fill:currentColor}.index-subsection__heading button span:first-of-type{padding-top:1px}.index-subsection__heading button[aria-expanded=true] svg{transform:scaleY(-1);transform:rotate(-180deg)}.index-subsection__progress{position:relative;z-index:2;display:inline-block;flex:none;margin-left:auto;color:var(--index-text-light-color);font-weight:400;font-size:12px;font-family:var(--index-font-family);cursor:pointer}.index-subsection.is-ready .index-subsection__progress{padding:2px 5px 1px;color:var(--index-success-color);border:1px solid var(--index-success-color);border-radius:6px}.index-subsection__progress-full{display:inline-block;flex:none;width:8px;height:8px;margin-left:auto;background-color:var(--index-success-color);border-radius:50%}.index-subsection__content{padding:16px 0 10px;transition:opacity .2s}.index-section{display:block;width:calc(100% + var(--index-container-padding-x)*2);margin-inline:calc(var(--index-container-padding-x)*-1)}.index-section__heading{margin:0}.index-section__heading button{display:flex;gap:12px;align-items:center;width:100%;padding:12px 16px;color:var(--index-text-color);font-weight:500;font-size:18px;font-family:var(--index-font-family);text-align:left;background-color:var(--index-color-gray-100);border:none;border-radius:4px;outline-color:var(--index-outline-color);transition:all .3s}.index-section__heading button:focus-visible{background-color:var(--index-color-gray-200)}.index-section__heading button svg{flex:none;width:24px;height:24px;transform:rotate(-90deg);transition:all .2s ease;fill:currentColor}.index-section__heading button svg path{fill:currentColor}.index-section__heading button[aria-expanded=true] svg{transform:scaleY(-1);transform:rotate(-180deg)}.index-section__progress{position:relative;z-index:2;display:inline-block;flex:none;margin-left:auto;color:var(--index-text-light-color);font-weight:400;font-size:14px;font-family:var(--index-font-family);cursor:pointer}.index-section.is-ready .index-section__progress{padding:2px 5px 1px;color:var(--index-success-color);border:1px solid var(--index-success-color);border-radius:6px}.index-section__progress-full{display:inline-block;flex:none;width:8px;height:8px;margin-left:auto;background-color:var(--index-success-color);border-radius:50%}.index-section__content{padding:16px;border-top:1px solid var(--index-border-color);transition:opacity .2s}.index-info{gap:8px 20px;justify-content:space-between;margin-bottom:40px;font-family:var(--index-font-family)}.index-info,.index-info__stat{display:flex;flex-flow:row wrap;align-items:center}.index-info__stat{gap:4px 20px}.index-info__stat-item{color:var(--index-text-light-color);font-weight:400;font-size:16px;font-family:var(--index-font-family)}.index-info__stat-item span{color:var(--index-text-color);font-weight:500}.index-info__build{display:flex;flex-flow:row wrap;gap:12px 20px;align-items:center}.index-info__build-link{display:block;text-decoration:none;--link-color:var(--index-text-color);--hover-color:var(--index-hover-color)}.index-info__build-time{display:inline-block;flex:none;padding:3px 10px 2px;color:var(--index-text-light-color);font-size:14px;font-family:var(--index-font-family);line-height:1.5;background-color:var(--index-color-gray-50);border:1px solid var(--index-color-gray-200);border-radius:6px}.index-button{--button-size:3.5rem;--button-gap:0.75rem;--button-padding-x:1.875rem;--button-padding-y:0.625rem;--button-color:var(--index-color-white);--button-font-family:var(--index-font-family);--button-font-weight:500;--button-font-size:1.125rem;--button-line-heigth:1.4;--button-bg-color:var(--index-primary-color);--button-border-color:transparent;--button-border-width:1px;--button-border-radius:0.5rem;--button-hover-color:var(--index-color-white);--button-hover-bg-color:var(--index-hover-color);--button-hover-border-color:transparent;--button-disabled-color:var(--index-color-white);--button-disabled-bg-color:var(--index-text-light-color);--button-disabled-border-color:transparent;position:relative;display:inline-flex;flex-flow:row nowrap;gap:var(--button-gap);align-items:center;justify-content:center;min-width:var(--button-size);min-height:var(--button-size);padding:var(--button-padding-y) var(--button-padding-x);color:var(--button-color);font-weight:var(--button-font-weight);font-size:var(--button-font-size);font-family:var(--button-font-family);line-height:var(--button-line-height);text-align:center;text-decoration:none;background-color:var(--button-bg-color);background-clip:border-box;border-color:var(--button-border-color);border-style:solid;border-width:var(--button-border-width);border-radius:var(--button-border-radius);cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.index-button:focus{outline:none}.index-button:focus-visible{outline:1px solid var(--index-outline-color);outline-offset:2px}.index-button:active,.index-button:focus-visible{color:var(--button-hover-color);text-decoration:none;background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color)}.index-button.disabled,.index-button:disabled{color:var(--button-disabled-color);background-color:var(--button-disabled-bg-color);border-color:var(--button-disabled-border-color);cursor:not-allowed;pointer-events:none}.index-button svg{flex:none;width:1.5rem;height:1.5rem;fill:currentColor}.index-button svg path{fill:currentColor}.index-button--small{--button-size:2.5rem;--button-padding-x:1rem;--button-padding-y:0.5rem;--button-font-size:1rem;--button-border-radius:0.5rem}.index-button--small svg{width:1.125rem;height:1.125rem}.index-ref{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background-color:transparent;border:none;outline-color:var(--index-outline-color);outline-offset:2px;filter:grayscale(100%);transition:filter .5s}.index-ref svg{flex:none;width:24px;height:24px;transition:opacity .5s}.index-ref svg.github-icon{opacity:.6}.index-ref:focus-visible{filter:grayscale(0);transition:filter .25s}.index-ref:focus-visible svg.github-icon{opacity:1;transition:opacity .25s}.index-header{position:-webkit-sticky;position:sticky;top:0;z-index:200;flex:none;flex-direction:column;font-family:var(--index-font-family);background-color:var(--index-bg-color);border-top:1px solid transparent;border-bottom:1px solid var(--index-border-color)}.index-header,.index-header__container{display:flex;box-sizing:border-box;width:100%}.index-header__container{flex-flow:row nowrap;gap:0 24px;align-items:flex-start;justify-content:space-between;max-width:var(--index-container-width);min-height:58px;margin-inline:auto;padding:9px var(--index-container-padding-x)}.index-header__main{display:flex;flex-flow:row wrap;flex-grow:1;gap:2px 24px;align-items:center;justify-content:space-between}.index-header__headline{display:flex;flex-flow:row nowrap;gap:12px;align-items:center;min-height:40px}.index-header__headline-icon{position:relative;top:-1px;display:inline-flex;flex:none;color:var(--index-primary-color);font-size:32px}.index-header__headline-icon svg{flex:none;width:1em;height:1em;fill:currentColor}.index-header__headline-icon svg path{fill:currentColor}.index-header__heading{margin:0;color:var(--index-text-color);font-weight:600;font-size:20px;font-family:var(--index-font-family)}.index-header__logo{flex:none;margin-right:auto}.index-header__btn-nav{flex:none}.index-header__btn-uikit{position:relative;top:2px;flex:none;margin-block:-2px}.index-header__btn-uikit span{display:none}.index-header__refs{--index-links-gap:16px;display:flex;flex-flow:row wrap;gap:var(--index-links-gap);align-items:center;min-height:40px}.index-header__refs>*{flex:none}.index-page{--index-content-height:calc(100dvh - var(--index-header-height));box-sizing:border-box;width:100%;min-height:100dvh;background-color:var(--index-bg-color)}.index-page__body{display:block}.index-page__container{display:flex;flex-flow:row wrap;box-sizing:border-box;width:100%;max-width:var(--index-container-width);margin-inline:auto;padding-inline:var(--index-container-padding-x)}.index-page__aside{position:fixed;top:calc(var(--index-header-height) - 1px);bottom:0;left:0;z-index:210;width:100%;padding-top:0;overflow-x:hidden;overflow-y:auto;background-color:var(--index-bg-color);border-top:1px solid var(--index-border-color);transform:translateY(-120%);opacity:0;transition:transform 0s,opacity .3s}.index-page.is-nav-open .index-page__aside{transform:translateY(0);opacity:1}.index-page__build{margin:0 0 24px;color:var(--index-text-light-color);font-size:14px}.index-page__main{--index-main-pt:20px;--index-main-pb:20px;width:100%;padding-top:var(--index-main-pt);padding-bottom:var(--index-main-pb);color:var(--index-text-color);font-weight:400;font-size:16px;font-family:var(--index-font-family);line-height:1.5}.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-.-focus-,.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-from-,.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range)}.air-datepicker-cell.-range-to-{border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:none}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3,1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--adp-year-cell-height)}.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action,.air-datepicker-nav--title{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:hsla(0,0%,100%,0)}.air-datepicker-button:focus,.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.air-datepicker-time{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:transparent;background:transparent}.air-datepicker-time--row input[type=range]::-ms-fill-lower,.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:transparent}.air-datepicker{--adp-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92,196,239,.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0,0,0,.3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);z-index:-1}.air-datepicker--pointer,.air-datepicker--pointer:after{position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size)}.air-datepicker--pointer:after{content:"";background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}.air-datepicker{--adp-accent-color:var(--color-red);--adp-color-current-date:var(--dark3);--adp-cell-background-color-selected:var(--dark3);--adp-cell-background-color-selected-hover:var(--dark2);--adp-day-name-color:var(--dark2)}.air-datepicker-global-container{z-index:9000}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);button&{border-color:currentcolor;border-style:none;border-width:medium;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)}&.swiper-scrollbar-vertical,.swiper-vertical>&{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2)}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;>canvas,>img,>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0;&:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}}.swiper-creative{.swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}}.swiper-slide{box-sizing:border-box;height:auto}.swiper-pagination{--swiper-pagination-top:auto;--swiper-pagination-bottom:auto;--swiper-pagination-bullet-horizontal-gap:0;position:static;display:flex;flex-flow:row wrap;gap:4px;align-items:center;justify-content:center;margin-top:24px}.swiper-pagination-bullet{---color:var(--cn-300);---hover-color:var(--cp-500);---active-color:var(--cp-400);--swiper-pagination-bullet-horizontal-gap:0;position:relative;flex:none;width:24px;height:24px;background-color:transparent!important;border-radius:0;opacity:1}.swiper-pagination-bullet:before{position:absolute;top:50%;left:50%;width:18px;height:4px;margin-top:-2px;margin-left:-9px;background-color:var(---color);border-radius:8px;transition:background-color .3s;content:""}.swiper-pagination-bullet:hover:before{background-color:var(---hover-color)}.swiper-pagination-bullet-active:before{background-color:var(---active-color)}.icon{---size:1em;---color:currentColor;display:inline-block;width:var(---size);height:var(---size)}.icon path{fill-rule:evenodd;clip-rule:evenodd}.icon:not(.icon--filled):not(.icon--stroke),.icon:not(.icon--filled):not(.icon--stroke) *{fill:var(---color)!important}.icon--stroke,.icon--stroke *{fill:transparent!important;stroke:var(---color)!important}.button{---size:3.5rem;---gap:0.75rem;---padding-y:0.5rem;---padding-x:1.5rem;---color:var(--dark3);---font-family:var(--font-family);---font-weight:700;---font-size:1.125rem;---line-height:1.5;---bg-color:var(--color-light);---border-color:transparent;---border-width:1px;---border-radius:1000px;---hover-color:var(--color-light);---hover-bg-color:#e02a19;---hover-border-color:transparent;---outline-color:var(--color-text);---active-color:var(--color-light);---active-bg-color:#bd1202;---active-border-color:transparent;---disabled-color:#aaa;---disabled-bg-color:#454545;---disabled-border-color:transparent;position:relative;display:inline-flex;flex-flow:row nowrap;gap:var(---gap);align-items:center;justify-content:center;min-width:var(---size);min-height:var(---size);padding:var(---padding-y) var(---padding-x);color:var(---color);font-weight:var(---font-weight);font-size:var(---font-size);font-family:var(---font-family);line-height:var(---line-height);text-align:center;text-decoration:none;background-color:var(---bg-color);background-clip:border-box;border-color:var(---border-color);border-style:solid;border-width:var(---border-width);border-radius:var(---border-radius);cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:focus-visible{color:var(---hover-color);text-decoration:none;background-color:var(---hover-bg-color);border-color:var(---hover-border-color)}.button:focus-visible{outline:2px dashed var(--outline-color);outline-offset:4px}.button:active{color:var(---active-color);background-color:var(---active-bg-color);border-color:var(---active-border-color)}.button.disabled,.button:disabled{color:var(---disabled-color);background-color:var(---disabled-bg-color);border-color:var(---disabled-border-color);cursor:not-allowed;pointer-events:none}.button .icon{flex:none;font-size:1.5rem}.button__label{padding-top:.1875rem}.button--equal{padding:0!important}.button--round{border-radius:50%!important}.button--frameless{border:none!important}.button--small{---size:2.5rem;---padding-x:1rem;---padding-y:0.375rem;---font-size:1rem}.button--outline{---color:var(--color-light);---bg-color:transparent;---border-color:#dbdbdb;---disabled-color:#454545;---disabled-bg-color:transparent;---disabled-border-color:#454545}.button--text{---color:currentColor;---hover-color:var(--text-gray-color);---active-color:var(--text-gray-color);---disabled-color:var(--text-gray-color);padding:0!important;background-color:transparent!important;border:none!important;border-radius:0!important}.button--text.button-small{---font-size:1rem}.button--email{---size:3.75rem;---color:var(--text-color);---font-family:var(--font-family-B);---font-weight:700;---font-size:2rem;---line-height:1.5;---bg-color:var(--dark-2);---border-color:var(--border-color);---border-radius:12px;padding:8px 16px 6px;text-transform:uppercase}.button--social{---size:66px;padding:0!important;background-color:transparent!important;border:none!important;border-radius:10px}.button--social img{width:66px;height:66px}.row{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:1.5rem}.loading{---label-color:var(--color-white);---icon-size:40px;---icon-color:var(--color-white);---bg-color:rgba(0,0,0,.65);position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;color:var(---label-color);font-weight:500;font-size:1rem;line-height:1.4;text-align:center;background-color:var(---bg-color)}.loading__icon{display:inline-block;flex:none;box-sizing:border-box;width:var(---icon-size);height:var(---icon-size);margin-top:calc(var(---icon-size)*-.5);margin-left:calc(var(---icon-size)*-.5);border:4px solid var(---icon-color);border-top-color:transparent;border-radius:50%;transform-origin:50%;animation:loading-icon-spin 1.2s linear infinite;content:""}.loading__text{margin:0}.loading:not(.show){display:none}@keyframes loading-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toasts{position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column-reverse;gap:20px;justify-content:flex-start;width:100%;max-height:100svh;padding:16px;pointer-events:none}.toast,.toasts{align-items:center;overflow:hidden;transition:all .3s ease}.toast{display:inline-flex;flex:none;flex-flow:row nowrap;gap:16px;width:22.125rem;max-width:100%;padding:12px 16px;background-color:var(--dark1);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 20px 60px 0 rgba(0,0,0,.1);animation:slideUp .5s ease 1 forwards;pointer-events:auto}.toast.hiding{animation:slideDown .3s ease 1 forwards}.toast__icon{flex:none;width:32px;height:32px}.toast__text{margin:0;padding-top:2px;color:var(--text-color);font-weight:700;font-size:1.125rem;line-height:1.6}.toast__close-btn{display:grid inline;flex:none;place-items:center;width:40px;height:40px;margin-left:auto;padding:0;color:var(--text-color);font-size:24px;background-color:transparent;border:none;transition:all .3s}.toast__close-btn:focus-visible,.toast__close-btn:hover{color:var(--color-red)}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}}@keyframes slideDown{to{transform:translateY(100%);opacity:0}}.burger-icon{---color:currentColor;position:relative;display:inline-block;width:40px;height:40px}.burger-icon span{position:absolute;top:50%;left:50%;display:block;width:24px;height:2px;margin-top:-1px;margin-left:-12px;background-color:var(---color);transform-origin:center center;transition:transform .1s,background-color .2s}.burger-icon span:first-child{transform:translateY(-6px)}.burger-icon span:nth-child(3){transform:translateY(6px)}.nav-btn.active .burger-icon span{width:22px;margin-left:-11px}.nav-btn.active .burger-icon span:first-child{transform:rotate(45deg) translate(0)}.nav-btn.active .burger-icon span:nth-child(2){opacity:0}.nav-btn.active .burger-icon span:nth-child(3){transform:rotate(-45deg) translate(0)}.nav-btn{display:grid inline;place-items:center;width:40px;height:40px;padding:0;color:#d9d9d9;background:transparent;border:none}.collapse{padding-bottom:1px}.collapse:not(.show){display:none}.logo{display:flex;flex-direction:column;gap:30px;align-items:center}.logo__img{flex:none;width:174px}.logo__text{flex:none;width:300px}.avatar{---size:28px;position:relative;display:inline-block;width:var(---size);height:var(---size);overflow:hidden;color:var(--text-color);font-weight:600;font-size:.625rem;font-family:var(--font-family-I);line-height:1;text-align:center;background-color:var(--dark1);border-radius:50%}.avatar img{position:relative;z-index:2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar span{position:absolute;top:50%;left:0;width:100%;padding:2px;transform:translateY(-50%)}.pagination{---gap:8px;---size:40px;display:flex;flex-flow:row nowrap;gap:var(---gap);justify-content:space-between}.pagination__items{display:flex;flex-flow:row wrap;gap:var(---gap);align-items:flex-start;justify-content:center;margin:0;padding:0;list-style:none}.pagination__item{margin:0;padding:0}.pagination__link{display:inline-grid;flex:none;place-items:center;width:var(---size);height:var(---size);color:var(--text-light-color);font-weight:500;font-size:.8125rem;font-family:var(--font-family-I);line-height:1;text-decoration:none;background-color:var(--dark2);border:none;border-radius:8px;transition:all .3s}.pagination__link--next,.pagination__link--prev{color:var(--text-color)}a.pagination__link:focus-visible,a.pagination__link:hover{color:var(--text-color);background-color:var(--color-red)}.pagination__link[aria-current=page]{color:var(--text-color);background-color:var(--color-red);pointer-events:none}.pagination__link.disabled{color:#666;background-color:var(--dark2);pointer-events:none}.pagination__link .icon{font-size:16px}img-box{---preloader-color:#111;---preloader-size:40px;position:relative;display:inline-flex;width:100%;height:auto;overflow:hidden}img-box[preloader]:before{position:absolute;top:50%;left:50%;z-index:3;box-sizing:border-box;width:var(---preloader-size);height:var(---preloader-size);margin-top:calc(var(---preloader-size)*-.5);margin-left:calc(var(---preloader-size)*-.5);border:4px solid var(---preloader-color);border-top-color:transparent;border-radius:50%;transform-origin:50%;animation:img-box-preloader 1s linear infinite;content:""}img-box[preloader~=white]{---preloader-color:#fff}img-box:has(img.error):before,img-box:has(img.loaded):before{display:none}img-box img{position:relative;z-index:4}@keyframes img-box-preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.input{---color:var(--text-color);---placeholder-color:var(--text-gray-color);---bg-color:var(--dark3);---border-color:var(--border-color);---border-radius:12px;---hover-border-color:var(--color-white);---focus-border-color:var(--color-white);---outline-color:transparent;---error-color:var(--error-color);---error-border-color:var(--error-color);---disabled-color:var(--border-color);---disabled-placeholder-color:var(--border-color);---disabled-border-color:var(--border-color);---padding-left:16px;---padding-right:16px;display:block;width:100%;height:3.75rem;padding:0 var(---padding-right) 0 var(---padding-left);color:var(---color);font-weight:400;font-size:.9375rem;font-family:var(--font-family-I);font-variant-numeric:lining-nums proportional-nums;line-height:1.4;white-space:nowrap;text-overflow:ellipsis;background-color:var(---bg-color);background-clip:padding-box;border:1px solid var(---border-color);border-radius:var(---border-radius);transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input:invalid{box-shadow:none}.input:focus{border-color:var(---focus-border-color);outline:none;box-shadow:0 0 0 4px var(---outline-color)}.input::-moz-placeholder{color:var(---placeholder-color);opacity:1}.input::placeholder{color:var(---placeholder-color);opacity:1}.input:disabled{color:var(---disabled-color);border-color:var(---disabled-border-color);pointer-events:none}.input:disabled::-moz-placeholder{color:var(---disabled-placeholder-color)}.input:disabled::placeholder{color:var(---disabled-placeholder-color)}.input:-webkit-autofill{-webkit-transition:background-color 10000000s ease-out;transition:background-color 10000000s ease-out}.input:-webkit-autofill,.input:-webkit-autofill:active,.input:-webkit-autofill:focus,.input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--dark3) inset;-webkit-text-fill-color:var(--text-color);caret-color:var(--text-color);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.is-invalid .input,.is-invalid .input:focus{border-color:var(---error-border-color)}.input--cropped{height:auto;padding:0;background:transparent;border:none}.textarea{---height:7.5rem;---color:var(--text-color);---placeholder-color:var(--text-gray-color);---bg-color:var(--dark3);---border-color:var(--border-color);---border-radius:12px;---hover-border-color:var(--color-white);---focus-border-color:var(--color-white);---outline-color:transparent;---error-color:var(--error-color);---error-border-color:var(--error-color);---disabled-color:var(--border-color);---disabled-placeholder-color:var(--border-color);---disabled-border-color:var(--border-color);display:block;width:100%;min-height:var(---height);padding:16px;color:var(---color);font-weight:400;font-size:.9375rem;font-family:var(--font-family-I);font-variant-numeric:lining-nums proportional-nums;line-height:1.5;background-color:var(---bg-color);background-clip:padding-box;border:1px solid var(---border-color);border-radius:var(---border-radius);transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow-x:hidden;overflow-y:auto}.textarea::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color,transparent);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}.textarea::-webkit-scrollbar{width:4px;background-color:var(--scrollbar-track-color,transparent)}.textarea::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#aaa);border-radius:4px}.textarea:invalid{box-shadow:none}.textarea:focus{border-color:var(---focus-border-color);outline:none;box-shadow:0 0 0 4px var(---outline-color)}.textarea::-moz-placeholder{color:var(---placeholder-color);opacity:1}.textarea::placeholder{color:var(---placeholder-color);opacity:1}.textarea:disabled{color:var(---disabled-color);border-color:var(--disabled-border-color);pointer-events:none}.textarea:-webkit-autofill{-webkit-transition:background-color 10000000s ease-out;transition:background-color 10000000s ease-out}.is-invalid .textarea,.is-invalid .textarea:focus{border-color:var(---error-border-color)}.textarea--small{min-height:6.25rem}.checkbox{---label-color:var(--text-color);---outline-color:var(--text-color);---check-bg-color:transparent;---check-border-color:var(--text-color);---mark-color:transparent;---checked-check-bg-color:var(--text-color);---checked-check-border-color:var(--text-color);---checked-mark-color:var(--dark3);---disabled-check-bg-color:transparent;---disabled-check-border-color:var(--color-base-200);---disabled-mark-color:transparent;---disabled-label-color:var(--color-base-400);---disabled-checked-check-bg-color:var(--text-gray-color);---disabled-checked-check-border-color:var(--text-gray-color);---disabled-checked-mark-color:var(--dark3);display:inline-flex;flex-flow:row nowrap;gap:12px;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.checkbox__check{position:relative;display:inline-block;flex:none;width:24px;height:24px;background:var(---check-bg-color);border:1px solid var(---check-border-color);border-radius:4px;transition:all .3s}.checkbox__check:after{position:absolute;top:50%;left:50%;display:block;width:6px;height:10px;margin-top:-6px;margin-left:-3px;border-color:var(---mark-color);border-style:none solid solid none;border-width:2px;transform:rotate(45deg);transition:all .2s ease;content:""}.checkbox__label{position:relative;top:2px;color:var(---label-color);font-weight:700;font-size:1.125rem;font-family:var(--font-family);line-height:1.5}input:indeterminate~.checkbox__check:after{width:8px;height:2px;margin-top:-1px;margin-left:-4px;background-color:var(---mark-color);border:none;transform:none}.checkbox:has(input:disabled){pointer-events:none}input:focus-visible~.checkbox__check{outline:2px solid var(---outline-color);outline-offset:1px}input:checked~.checkbox__check,input:indeterminate~.checkbox__check{---check-bg-color:var(---checked-check-bg-color);---check-border-color:var(---checked-check-border-color);---mark-color:var(---checked-mark-color)}input:disabled~.checkbox__check{---check-bg-color:var(---disabled-check-bg-color);---check-border-color:var(---disabled-check-border-color);---mark-color:var(---disabled-mark-color)}input:disabled~.checkbox__label{---label-color:var(---disabled-label-color)}input:disabled:checked~.checkbox__check,input:disabled:indeterminate~.checkbox__check{---check-bg-color:var(---disabled-checked-check-bg-color);---check-border-color:var(---disabled-checked-check-border-color);---mark-color:var(---disabled-checked-mark-color)}.is-invalid .checkbox .checkbox__check{---check-border-color:var(--error-color);---checked-check-bg-color:var(--error-color);---checked-check-border-color:var(--error-color)}.radio{---label-color:var(--text-color);---outline-color:var(--text-color);---check-bg-color:transparent;---check-border-color:var(--text-color);---mark-color:transparent;---checked-check-bg-color:transparent;---checked-check-border-color:var(--text-color);---checked-mark-color:var(--text-color);---disabled-check-bg-color:transparent;---disabled-check-border-color:var(--color-base-200);---disabled-mark-color:transparent;---disabled-label-color:var(--color-base-400);---disabled-checked-check-bg-color:transparent;---disabled-checked-check-border-color:var(--text-gray-color);---disabled-checked-mark-color:var(--text-gray-color);display:inline-flex;flex-flow:row nowrap;gap:12px;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.radio__check{position:relative;display:inline-block;flex:none;width:24px;height:24px;background:var(---check-bg-color);border:1px solid var(---check-border-color);border-radius:50%;transition:all .3s}.radio__check:after{position:absolute;top:50%;left:50%;display:block;width:10px;height:10px;background-color:var(---mark-color);border-radius:50%;transform:translate(-50%,-50%);transition:all .2s ease;content:""}.radio__label{position:relative;top:2px;color:var(---label-color);font-weight:700;font-size:1.125rem;font-family:var(--font-family);line-height:1.5}.radio:has(input:disabled){pointer-events:none}input:focus-visible~.radio__check{outline:2px solid var(---outline-color);outline-offset:1px}input:checked~.radio__check{---check-bg-color:var(---checked-check-bg-color);---check-border-color:var(---checked-check-border-color);---mark-color:var(---checked-mark-color)}input:disabled~.radio__check{---check-bg-color:var(---disabled-check-bg-color);---check-border-color:var(---disabled-check-border-color);---mark-color:var(---disabled-mark-color)}input:disabled~.radio__label{---label-color:var(---disabled-label-color)}input:disabled:checked~.radio__check{---check-bg-color:var(---disabled-checked-check-bg-color);---check-border-color:var(---disabled-checked-check-border-color);---mark-color:var(---disabled-checked-mark-color)}.is-invalid .radio .radio__check{---check-border-color:var(--error-color);---checked-check-bg-color:var(--error-color);---checked-check-border-color:var(--error-color)}select[multiple]{height:auto;background-image:none}select:not([multiple]){min-height:50px;padding:10px 30px 10px 16px;color:var(--color-text);font-weight:400;font-size:1rem;font-family:$font-family;line-height:1.5;background-color:var(--color-grey-200);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292.4' height='292.4'%3E%3Cpath fill='%23333333' d='M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:.65em auto;background-clip:padding-box;border:1px solid #ced4da;border-radius:6px;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:not([multiple]):invalid{box-shadow:none}select:not([multiple]):hover{background-color:#f2f8ff;border-color:#e0efff}select:not([multiple]):focus-visible{border-color:#38f;outline:none}select:not([multiple])::-moz-placeholder{color:var(--color-text-light);opacity:1}select:not([multiple])::placeholder{color:var(--color-text-light);opacity:1}select:not([multiple]):disabled{opacity:.5;pointer-events:none}select:not([multiple]):-webkit-autofill{-webkit-transition:background-color 10000000s ease-out;transition:background-color 10000000s ease-out}select:not([multiple])::-ms-expand{display:none}.is-invalid select:not([multiple]){color:var(--color-error);border-color:var(--color-error)}select:not([multiple]) option[hidden]{display:none}.select--hidden,select[data-custom-select].select{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.custom-select{--custom-select-color:var(--text-color);--custom-select-placeholder-color:var(--text-gray-color);--custom-select-bg-color:var(--dark3);--custom-select-border-color:var(--border-color);--custom-select-hover-border-color:var(--color-white);--custom-select-focus-border-color:var(--color-white);--custom-select-error-border-color:var(--error-color);--custom-select-disabled-color:var(--border-color);--custom-select-disaled-border-color:var(--border-color);--custom-select-dropdown-bg-color:var(--dark3);--custom-select-dropdown-border-color:var(--border-color);--custom-select-search-color:var(--text-color);--custom-select-search-placeholder-color:var(--text-gray-color);--custom-select-search-bg-color:transparent;--custom-select-search-border-color:var(--border-color);--custom-select-search-hover-border-color:var(--text-gray-color);--custom-select-search-focus-border-color:var(--text-gray-color);position:relative}.custom-select select{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.custom-select__button{position:relative;display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;height:3.75rem;padding:8px 40px 6px 16px;color:var(--custom-select-color);font-weight:400;font-size:.9375rem;font-family:var(--font-family-I);line-height:1.5;background-color:var(--custom-select-bg-color);background-clip:padding-box;border:1px solid var(--custom-select-border-color);border-radius:12px;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select__button:invalid{box-shadow:none}.custom-select__button:hover{border-color:var(--custom-select-hover-border-color)}.custom-select__button:focus{border-color:var(--custom-select-focus-border-color);outline:1px solid var(--custom-select-focus-border-color)}.custom-select__button:disabled{color:var(--custom-select-disabled-color);border-color:var(--custom-select-disaled-border-color);pointer-events:none}.custom-select__button:-webkit-autofill{-webkit-transition:background-color 10000000s ease-out;transition:background-color 10000000s ease-out}.is-invalid .custom-select__button,.is-invalid .custom-select__button:focus{border-color:var(--custom-select-error-border-color)}.custom-select.is-open .custom-select__button{border-color:var(--custom-select-focus-border-color)}.custom-select--placeholder .custom-select__button{color:var(--custom-select-placeholder-color)}.custom-select__button-caption{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-select__button-caption-prefix{color:var(--custom-select-placeholder-color)}.custom-select__button-arrow{position:absolute;top:50%;right:15px;display:block;margin-top:-13px;padding:0;width:24px;height:24px;color:var(--custom-select-color);background-color:transparent;transition:transform .1s ease}.custom-select__button-arrow svg{fill:currentColor}.custom-select.is-open .custom-select__button-arrow{margin-top:-12px;transform:rotate(180deg)}.custom-select__dropdown{position:absolute;top:100%;left:0;z-index:100;display:none;min-width:100%;margin-top:5px;padding:0;overflow:hidden;background-color:var(--custom-select-dropdown-bg-color);border:1px solid var(--custom-select-dropdown-border-color);border-radius:12px;box-shadow:0 6px 12px rgba(171,190,209,.3)}.custom-select.is-open .custom-select__dropdown{display:block}.custom-select--top .custom-select__dropdown{top:auto;bottom:100%;margin-top:0;margin-bottom:5px}.custom-select__items{display:block;max-height:280px;margin:0;padding:0;list-style:none;overflow-x:hidden;overflow-y:auto}.custom-select__items::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color,transparent);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}.custom-select__items::-webkit-scrollbar{width:6px;background-color:var(--scrollbar-track-color,transparent)}.custom-select__items::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#aaa);border-radius:4px}.custom-select__item{display:flex;flex-flow:row nowrap;align-items:center;margin:0;padding:12px 16px;color:var(--text-color);font-weight:400;font-size:.9375rem;font-family:var(--font-family-I);line-height:1.4;cursor:pointer;transition:all .2s ease}.custom-select__item:not(:first-child){border-top:1px solid var(--custom-select-dropdown-border-color)}.custom-select__item:focus,.custom-select__item:hover{background-color:var(--color-grey-5)}.custom-select__item.is-hidden,.custom-select__item.is-placeholder{display:none!important}.custom-select__item.is-selected{background-color:var(--dark2)}.custom-select--multiple .custom-select__item{display:flex;flex-flow:row nowrap;align-items:center}.custom-select--multiple .custom-select__item:not(:last-child){border-bottom:1px solid var(--color-grey-4)}.custom-select__item-check{position:relative;flex:0 0 auto;width:24px;height:24px;margin-right:12px;border:1px solid var(--border-color);border-radius:4px}.custom-select__item.is-selected .custom-select__item-check{background-color:var(--text-color);border-color:var(--text-color)}.custom-select__item.is-selected .custom-select__item-check:before{position:absolute;top:50%;left:50%;display:block;width:6px;height:10px;margin-top:-6px;margin-left:-3px;border-color:var(--dark3);border-style:none solid solid none;border-width:2px;transform:rotate(45deg);transition:all .2s ease;content:""}.custom-select__button-img,.custom-select__item-img{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:20px;height:20px;margin-right:12px}.custom-select__button-img img,.custom-select__item-img img{display:block;max-width:100%;height:auto;box-shadow:0 0 2px 0 hsla(0,0%,39.2%,.3)}.custom-select__item-tooltip{position:relative;flex:none;margin-left:auto;width:24px;height:24px}.custom-select__item-tooltip:before{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--color-grey-6);font-weight:400;font-size:12px;line-height:1;text-align:center;background-color:var(--color-grey-4);border-radius:50%;transform:translate(-50%,-50%);transition:all .2s;content:"i"}.custom-select__item-tooltip:hover:before{background-color:var(--color-blue-3)}.custom-select__search{display:block;width:100%;padding:8px}.custom-select__search input{display:block;width:100%;padding:.5rem 1rem;color:var(--custom-select-search-color);font-weight:500;font-size:1rem;font-family:var(--font-family);line-height:1.5;background-color:var(--custom-select-search-bg-color);background-clip:padding-box;border:1px solid var(--custom-select-search-border-color);border-radius:var(--radius-3);transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select__search input:invalid{box-shadow:none}.custom-select__search input:hover{border-color:var(--custom-select-search-hover-border-color)}.custom-select__search input:focus{border-color:var(--custom-select-search-focus-border-color);outline:none}.custom-select__search input::-moz-placeholder{color:var(--custom-select-search-placeholder-color);opacity:1}.custom-select__search input::placeholder{color:var(--custom-select-search-placeholder-color);opacity:1}.custom-select__search input:disabled{opacity:.5;pointer-events:none}.custom-select__search input:-webkit-autofill{-webkit-transition:background-color 10000000s ease-out;transition:background-color 10000000s ease-out}.is-invalid .custom-select__search input{color:var(--custom-select-error-color);border-color:var(--custom-select-error-border-color)}.file-input{display:flex;flex-flow:row nowrap;gap:12px;align-items:center}.file-input__button{flex:none;width:auto;max-width:270px}.file-input__button .button__label{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-input__clear-btn{flex:none}.is-invalid .file-input__button{border-color:var(--error-color)}.file-input input[type=file]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.check-btn{---size:2rem;---gap:0.75rem;---padding-y:0.125rem;---padding-x:1rem;---color:var(--text-light-color);---font-family:var(--font-family);---font-weight:700;---font-size:0.875rem;---line-height:1.5;---bg-color:var(--dark2);---border-color:transparent;---border-width:1px;---border-radius:1000px;---hover-color:var(--text-color);---hover-bg-color:var(--color-red);---hover-border-color:transparent;---checked-color:var(--text-color);---checked-bg-color:var(--color-red);---checked-border-color:transparent;---outline-color:var(--color-text);---disabled-color:#aaa;---disabled-bg-color:#454545;---disabled-border-color:transparent;position:relative;display:inline-flex;flex-flow:row nowrap;gap:var(---gap);align-items:center;justify-content:center;min-width:var(---size);min-height:var(---size);padding:var(---padding-y) var(---padding-x);color:var(---color);font-weight:var(---font-weight);font-size:var(---font-size);font-family:var(---font-family);line-height:var(---line-height);text-align:center;text-decoration:none;background-color:var(---bg-color);background-clip:border-box;border-color:var(---border-color);border-style:solid;border-width:var(---border-width);border-radius:var(---border-radius);cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-btn:has(input:focus-visible){outline:2px dashed var(--outline-color);outline-offset:4px}.check-btn:has(input:checked){color:var(---checked-color);background-color:var(---checked-bg-color);border-color:var(---checked-border-color)}.check-btn:has(input:disabled){color:var(---disabled-color);background-color:var(---disabled-bg-color);border-color:var(---disabled-border-color);cursor:not-allowed;pointer-events:none}.check-btn input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.check-btn__label{padding-top:.1875rem}.field{display:flex;flex-direction:column}.field-label{margin:0 0 8px;color:var(--text-color);font-weight:400;font-size:.9375rem;font-family:var(--font-family-I);line-height:1.4}.field-required-sign{color:var(--accent-color)}.field-hint{margin:.5rem 0 0;color:var(--color-yellow);font-weight:400;font-size:.75rem;font-family:var(--font-family-I);line-height:1.4}.field-control{---dot-color:var(--error-color);position:relative}.field-control:before{position:absolute;top:1.75rem;left:1px;z-index:90;display:none;width:10px;height:10px;background-color:var(---dot-color);border:2px solid var(--dark3);border-radius:50%;transform:translate(-50%,-50%);content:""}.field.is-valid .field-control,.field:not(.is-invalid) .field-control:has(input:valid),.field:not(.is-invalid) .field-control:has(select:valid+:not(.custom-select--placeholder)),.field:not(.is-invalid) .field-control:has(textarea:valid){---dot-color:var(--success-color)}.field-control:has(input[required]):before,.field-control:has(select[required]):before,.field-control:has(textarea[required]):before{display:block}.field-control input[data-datepicker]{padding-right:48px}.field-control input[data-datepicker]+.icon{position:absolute;top:1.75rem;right:16px;color:var(--text-color);font-size:1.5rem;transform:translateY(-50%);transition:all .2s ease;pointer-events:none}.field--floating{position:relative}.field--floating .field-label{position:absolute;top:1rem;left:12px;z-index:2;display:flex;align-items:center;max-width:100%;height:1.5rem;padding:0 4px;color:var(--text-color);font-weight:400;font-size:1rem;line-height:1.5;white-space:nowrap;text-align:start;text-overflow:ellipsis;background-color:var(--dark3);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .15s ease-in-out;pointer-events:none}.field--floating:has(input:not(:-moz-placeholder)) .field-label,.field--floating:has(textarea:not(:-moz-placeholder)) .field-label{font-size:.75rem;transform:translateY(-120%)}.field--floating:has(input.focus) .field-label,.field--floating:has(input:focus) .field-label,.field--floating:has(input:not(:placeholder-shown)) .field-label,.field--floating:has(textarea:focus) .field-label,.field--floating:has(textarea:not(:placeholder-shown)) .field-label{font-size:.75rem;transform:translateY(-120%)}.field--floating:has(input:disabled) .field-label,.field--floating:has(textarea:disabled) .field-label{color:var(--text-gray-color)}.field--floating input::-moz-placeholder,.field--floating input:disabled::-moz-placeholder,.field--floating textarea::-moz-placeholder,.field--floating textarea:disabled::-moz-placeholder{color:transparent}.field--floating input::placeholder,.field--floating input:disabled::placeholder,.field--floating textarea::placeholder,.field--floating textarea:disabled::placeholder{color:transparent}.validator-error,.validator-error-message{display:none;margin:.375rem 0 -.25rem;padding-left:17px;color:var(--error-color);font-weight:400;font-size:1rem;line-height:1.5}.checkbox+.validator-error,.checkbox+.validator-error-message{padding-left:2.125rem}.form{gap:32px;color:var(--text-gray-color);font-weight:700;font-size:1rem;line-height:1.4}.form,.form__main{display:flex;flex-direction:column}.form__main{gap:48px}.form__legend{display:block;margin:0 0 12px;color:var(--text-color);font-weight:700;font-size:1.125rem}.form__fields{display:flex;flex-direction:column;gap:24px}.form__legend+.form__fields{padding-top:12px}.form__row{display:contents}.form__radios{gap:12px 24px;align-items:flex-start;padding-top:12px}.form__buttons,.form__radios{display:flex;flex-flow:row wrap}.form__buttons{gap:12px;align-items:center}.form__buttons .button{width:100%}.result-card{display:block}.news-card{position:relative;display:inline-flex;flex-direction:column;overflow:hidden;background-color:var(--dark2);border-radius:12px}.news-card__img{width:100%;height:220px;overflow:hidden}.news-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.news-card:hover .news-card__img img{transform:scale(1.04)}.news-card__main{display:flex;flex-direction:column;gap:16px;padding:20px 16px}.news-card__heading{margin:0;color:var(--text-color);font-weight:700;font-size:1.125rem;font-family:var(--font-family-B);line-height:1.4}.news-card__heading a{text-decoration:none;transition:all .3s}.news-card__heading a:hover{color:var(--color-red)}.news-card__heading a:after{position:absolute;inset:0;z-index:12;content:""}.news-card__text{margin:0;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-weight:700;font-size:1rem;font-family:var(--font-family)}.news-card__bottom,.news-card__text{color:var(--text-light-color);line-height:1.4}.news-card__bottom{display:flex;flex-flow:row wrap;gap:0 28px;margin-top:auto;font-weight:400;font-size:.9375rem;font-family:var(--font-family-I)}.news-card__bottom :not(:last-child){position:relative}.news-card__bottom :not(:last-child):after{position:absolute;top:50%;right:-17px;display:block;width:4px;height:4px;margin-top:-3px;background-color:var(--border-color);border-radius:50%;content:""}.faq{display:flex;flex-direction:column;gap:12px}.faq__item{background-color:var(--dark2);background-clip:border-box;border:1px solid transparent;border-radius:12px;transition:all .3s}.faq__item:has(button:focus-visible),.faq__item:has(button:hover),.faq__item:has(button[aria-expanded=true]){background-color:var(--dark1)}.faq__item:has(button:focus-visible){border-color:var(--border-color)}.faq__question{margin:0}.faq__question button{position:relative;display:flex;flex-flow:row nowrap;align-items:flex-start;width:100%;padding:16px 52px 16px 24px;color:var(--text-color);font-weight:700;font-size:1.125rem;font-family:var(--font-family);line-height:1.5;text-align:left;background-color:transparent;border:none;border-radius:12px}.faq__question button:focus-visible{outline:2px dashed var(--outline-color);outline-offset:0}.faq__question button:before{position:absolute;top:50%;right:20px;display:block;width:10px;height:10px;margin-top:-8px;border-color:var(--text-color);border-style:none solid solid none;border-width:2px;transform:rotate(45deg);transition:transform .1s;content:""}.faq__question button[aria-expanded=true]:before{margin-top:-4px;transform:rotate(-135deg)}.faq__answer{padding:0 24px 16px;color:var(--text-gray-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.faq__item:not(:has(button[aria-expanded=true])) .faq__answer{display:none}.menu__items{margin:0;padding:0;list-style:none}.menu__item{position:relative;margin:0;padding:0}.menu__item:before{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:linear-gradient(90deg,#000 0,#fff 50%,#000);opacity:.3;content:""}.menu__link{display:block;padding:20px 0;color:var(--text-color);font-weight:700;font-size:1rem;line-height:1.5;text-align:center;text-decoration:none}.nav{position:fixed;inset:0;z-index:110;display:flex;flex-direction:column;width:100%;max-width:100%;padding:90px 0 0;overflow-x:hidden;overflow-y:auto;background-color:var(--dark3);transform:translateY(-100%);opacity:0;transition:transform 0s ease,opacity .3s ease}.nav:focus{outline:none}.nav:before{position:fixed;top:var(--header-height);left:0;display:block;width:100%;height:1px;background:linear-gradient(90deg,#000 0,#fff 50%,#000);opacity:.3;content:""}.nav.is-open{transform:none;opacity:1;transition:transform 0s linear,opacity .3s ease}.nav__main{position:relative;padding:40px 16px 0}.nav__bottom{align-items:center;margin-top:auto;padding:40px 16px}.nav__bottom,.reg-result{display:flex;flex-direction:column}.reg-result{flex-grow:1}.reg-result__icon{flex:none;width:36px;height:36px;margin-bottom:32px}.reg-result__heading{margin:0 0 12px;color:var(--heading-color);font-weight:700;font-size:2.5rem;font-family:var(--font-family-B);line-height:1.15}.reg-result__text{margin:0 0 32px;color:var(--text-color);font-size:1rem}.reg-result__button{margin-top:auto}.reg{display:flex;flex-direction:column;flex-grow:1}.reg p{color:var(--text-color);font-weight:500;font-size:1.125rem;font-family:var(--font-family-I);line-height:1.4}.reg__step-heading{display:flex;flex-flow:row wrap;gap:.4em;align-items:flex-start;margin:0 0 1em;font-weight:700;font-size:2.75rem;font-family:var(--font-family-B);line-height:1.15}.reg__page{display:block}.reg__fields{gap:24px}.reg__fields,.reg__options{display:flex;flex-direction:column}.reg__options{gap:20px}.reg__row{display:contents}.reg__fieldset:not(:first-child){margin-top:40px}.reg__fieldset-heading{margin:0 0 24px;color:var(--heading-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.reg__section:not(:first-child){margin-top:40px}.reg__section-heading{margin:0 0 20px;font-weight:700;font-size:2rem;font-family:var(--font-family-B);line-height:1.15}.reg__section-heading+p{margin-top:-8px;margin-bottom:20px}.reg__nomination-heading{margin:0 0 24px;color:var(--heading-color);font-weight:700;font-size:2.5rem;font-family:var(--font-family-B);line-height:1.15}.reg__bottom{margin-top:auto;padding-top:40px}.reg__buttons{display:flex;flex-flow:row wrap;gap:12px;align-items:center}.reg__buttons .button{width:100%}.participate{display:flex inline;flex-direction:column;gap:24px}.participate__button{min-width:280px}.participate__note{margin:0;color:var(--text-color);font-weight:700;font-size:1rem;line-height:1.5;text-align:center}.running-line{display:block;overflow:hidden}.running-line__wrapper{display:flex;align-items:center}.running-line__wrapper>*{flex:none}.running-line__item{display:flex;flex-flow:row nowrap;align-items:center}.running-line__col{position:relative;flex:none;margin:0;color:var(--text-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4;text-align:center}.running-line__col:before{position:absolute;top:50%;right:0;width:24px;height:24px;margin-top:-12px;margin-left:-12px;background-image:url(../img/icons/star.svg);background-repeat:no-repeat;background-position:50%;background-size:24px;content:""}.running-line__col:first-child{display:block;width:252px}.running-line__col:nth-child(2){width:194px}.running-line__col:nth-child(2) span{display:block}.running-line__col:nth-child(2) span:first-child{font-weight:400;font-size:15px;font-family:var(--font-family);line-height:1.4}.running-line__col:nth-child(2) span:nth-child(2){font-weight:700;font-size:56px;font-family:var(--font-family-B);line-height:1}.cookie-banner{---shift:16px;position:fixed;right:var(---shift);bottom:var(---shift);z-index:200;display:flex;flex-direction:column;gap:24px;align-items:flex-start;width:calc(100% - var(---shift)*2);max-width:800px;padding:24px;background-color:var(--dark2);border:1px solid var(--border-color);border-radius:12px}.cookie-banner.hidden{display:none}.cookie-banner__main{display:flex;flex-direction:column;gap:8px;color:var(--text-gray-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.cookie-banner__main a{--link-color:currentColor;--hover-color:var(--text-color)}.cookie-banner__heading{color:var(--heading-color);font-weight:700;font-size:1.25rem;font-family:var(--font-family-B);line-height:1.4}.cookie-banner__button{flex:none}.slider-nav{display:inline-flex;flex-flow:row nowrap;gap:12px;align-items:center}.slider-nav__next,.slider-nav__prev{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;color:var(--text-color);font-size:18px;background-color:var(--dark2);border:none;border-radius:50%;transition:all .3s}.slider-nav__next:hover,.slider-nav__prev:hover{color:var(--color-light);background-color:#e02a19}.slider-nav__next:active,.slider-nav__prev:active{color:var(--color-light);background-color:#bd1202}.slider-nav__next.disabled,.slider-nav__next:disabled,.slider-nav__prev.disabled,.slider-nav__prev:disabled{color:#aaa;background-color:#454545}.news-carousel{display:block}.news-carousel__slider{overflow:visible}.news-carousel__item{box-sizing:border-box;max-width:438px}.tabs-filter{position:relative;width:calc(100% + var(--container-padding-x)*2);margin-inline:calc(var(--container-padding-x)*-1)}.tabs-filter__list{display:grid;grid-auto-flow:column;grid-template-rows:auto;gap:12px;width:100%;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;padding:0 var(--container-padding-x);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:0 var(--container-padding-x);scroll-behavior:smooth;scrollbar-width:none}.tabs-filter__list::-webkit-scrollbar{display:none}.tabs-filter__tab{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;white-space:nowrap;scroll-snap-align:start;scroll-snap-stop:always}.breadcrumbs{--breadcrumbs-text-color:var(--text-color);--breadcrumbs-link-color:var(--text-light-color);--breadcrumbs-hover-color:var(--text-color)}.breadcrumbs__items{display:inline-block;flex-flow:row wrap;align-items:center;margin:0;padding:0;list-style:none}.breadcrumbs__item{display:inline;margin:0;padding:0;color:var(--breadcrumbs-text-color);font-weight:400;font-size:.75rem;font-family:var(--font-family-I);line-height:1.4}.breadcrumbs__item:not(:last-child){position:relative;margin-right:2em}.breadcrumbs__item:not(:last-child):after{position:absolute;top:.01em;right:-1em;display:inline block;color:var(--text-light-color);content:"/"}.breadcrumbs__item a{display:inline-block;color:var(--breadcrumbs-link-color);text-decoration:none}.breadcrumbs__item a:focus-visible,.breadcrumbs__item a:hover{color:var(--breadcrumbs-hover-color);text-decoration:none}.header{position:fixed;top:0;right:0;left:0;z-index:100;transition:transform .3s,background-color .3s}.header__container{position:relative;display:flex;flex-flow:row nowrap;gap:12px;align-items:center;width:100%;height:var(--header-height);padding:0 var(--container-padding-x)}.is-nav-open .header__container:before{position:absolute;inset:0;z-index:115;background-color:var(--dark3);content:""}.header__logo{---w:186px;position:relative;z-index:125;flex:none;margin-right:auto;opacity:0;transition:opacity .3s}.header__logo,.header__logo img{width:var(---w)}.header__nav-btn{position:relative;z-index:120;flex:none;margin-left:auto}.header__button{display:none}.header--scrolled,.is-nav-open .header,.page--inner .header{background-color:var(--dark3);box-shadow:0 -97px 163px 0 hsla(0,0%,100%,.45)}.header--scrolled .header__button,.header--scrolled .header__logo,.is-nav-open .header .header__button,.is-nav-open .header .header__logo,.page--inner .header .header__button,.page--inner .header .header__logo{opacity:1}.header--hidden{transform:translateY(-100%)}.footer{position:relative}.footer__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.footer__main{display:flex;flex-flow:row wrap;gap:60px;align-items:center;justify-content:space-between;padding-block:60px;color:var(--text-gray-color);font-weight:700;font-size:1.125rem;line-height:1.6;border-top:2px solid var(--border-color)}.footer__main a{--link-color:var(--text-gray-color);--hover-color:var(--color-white);text-decoration:none}.footer__main p{margin:0}.first-screen{position:relative;padding-top:var(--header-height);padding-bottom:180px}.first-screen__bg{position:absolute;inset:0;overflow:hidden}.first-screen__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.first-screen__bg:after{position:absolute;bottom:0;left:0;width:100%;height:420px;background:linear-gradient(1turn,#101010,rgba(16,16,16,0));content:""}.first-screen__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.first-screen__container{position:relative;z-index:5;display:flex;flex-direction:column;gap:40px;align-items:center;width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.first-screen__participate{width:280px}.about-section{position:relative;z-index:12;margin-top:-180px}.about-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.about-section__heading{margin-bottom:24px}.about-section__text{color:var(--text-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.about-section__text p{-moz-column-break-inside:avoid;break-inside:avoid}.nominations-section{position:relative;padding-top:40px}.nominations-section:before{position:absolute;top:-40px;right:0;width:200px;height:77px;background-image:url(../img/branch-1.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;content:""}.nominations-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.nominations-section__visual{margin-bottom:60px}.nominations-section__video{display:block;width:160px;margin:0 auto;aspect-ratio:400/846;-o-object-fit:cover;object-fit:cover}.nominations-section__main{display:flex;flex-direction:column;gap:60px}.nominations-section__section-heading{margin-bottom:24px}.nominations-section__items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.nominations-section__item{padding:32px 0;color:var(--text-gray-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.nominations-section__item:not(:last-child){border-bottom:1px solid var(--border-color)}.nominations-section__item:last-child{padding-bottom:0}.nominations-section__item-heading{margin:0 0 12px;color:var(--heading-color);font-weight:700;font-size:1.125rem;font-family:var(--font-family-B);line-height:1.4}.stages-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.stages-section__heading{grid-area:heading;margin:0 0 40px}.stages-section__stages{display:flex;flex-direction:column;grid-area:stages;gap:20px;margin:0;padding:0;list-style:none}.stages-section__stage{display:flex;flex-direction:column;gap:32px;margin:0;padding:0 0 20px;border-bottom:1px solid var(--border-color)}.stages-section__stage-number{flex:none;width:115px;height:139px;color:var(--text-color);font-weight:700;font-size:36px;line-height:140px;text-align:center;background-image:url(../img/item.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.stages-section__stage-content{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.stages-section__stage-text{font-size:1.5rem}.stages-section__stage-date,.stages-section__stage-text{margin:0;color:var(--text-color);font-weight:700;line-height:1.4}.stages-section__stage-date{display:inline-block;padding:12px;font-size:1.125rem;background-color:var(--dark2);border:1px solid var(--border-color);border-radius:12px}.stages-section__application{display:flex;flex-direction:column;grid-area:application;gap:56px;align-items:center;margin:40px 0 0;padding:56px 32px;overflow:hidden;background-color:var(--dark2);background-image:url(../img/main.jpg);background-repeat:no-repeat;background-position:70% 50%;background-size:200%;border-radius:12px}.stages-section__application-heading{margin:0;color:var(--text-color);font-weight:700;font-size:2rem;font-family:var(--font-family-B);line-height:1.15;text-align:center}.stages-section__application-button{width:264px}.docs-section{display:block}.docs-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.docs-section__heading{margin:0 0 24px}.docs-section__subtitle{margin:0 0 40px;color:var(--text-gray-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.docs-section__main{position:relative;display:flex;flex-direction:column;gap:20px}.docs-section__items{display:contents;margin:0;padding:0;list-style:none}.docs-section__item{position:relative;margin:0;padding:92px 16px 24px;color:var(--color-text);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4;background-color:var(--dark2);border-radius:20px}.docs-section__item:before{position:absolute;top:24px;left:16px;width:36px;height:36px;background-image:url(../img/icons/check.svg);background-repeat:no-repeat;background-position:50%;background-size:36px;content:""}.docs-section__item:first-child{order:-3}.docs-section__item:nth-child(2){order:-2}.docs-section__visual{display:inline-block;align-self:center;order:-1}.limitations-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.limitations-section__box{position:relative;display:flex;flex-direction:column;gap:40px;padding:24px 16px;background-color:var(--dark2);border-radius:20px}.limitations-section__header{display:block}.limitations-section__heading{margin:0 0 24px}.limitations-section__items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.limitations-section__item{position:relative;margin:0;padding:88px 0 24px;color:var(--text-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.limitations-section__item:not(:last-child){border-bottom:1px solid var(--border-color)}.limitations-section__item:before{position:absolute;top:24px;left:0;display:block;width:32px;height:32px;background-image:url(../img/icons/warning-gray.svg);background-repeat:no-repeat;background-position:50%;background-size:32px;content:""}.faq-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.faq-section__heading{grid-area:heading;margin:0 0 60px}.faq-section__faq{grid-area:faq;margin-bottom:40px}.faq-section__contacts{display:flex;flex-direction:column;grid-area:contacts;gap:40px}.faq-section__contacts-text{margin:0;color:var(--text-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4;text-align:center}.faq-section__social{display:flex;flex-flow:row wrap;gap:16px;justify-content:center}.cta-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto;display:flex;flex-direction:column;gap:60px;align-items:center}.cta-section__logo{flex:none}.cta-section__participate{max-width:280px}.news-section{display:block;overflow:hidden}.news-section__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.news-section__header{display:flex;flex-flow:row nowrap;gap:12px;align-items:center;justify-content:space-between;margin:0 0 24px}.news-section__heading{margin:0;color:var(--text-color);font-weight:700;font-size:2rem;font-family:var(--font-family-B);line-height:1.15}.news-section .swiper-pagination-bullets{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;width:100%;margin-top:28px}.news-section .swiper-pagination-bullet{---color:#4a4a4a;position:relative;width:16px;height:16px;margin:0}.news-section .swiper-pagination-bullet:before{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;background-color:var(---color);border-radius:50%;transition:all .3s ease;content:""}.news-section .swiper-pagination-bullet-active,.news-section .swiper-pagination-bullet:hover{---color:var(--color-red)}.page{position:relative;display:flex;flex-direction:column;min-height:100dvh;background-color:var(--body-bg-color)}.page__footer,.page__header{flex:none;width:100%}.page__footer{position:relative;z-index:20}.page__content,.page__main{position:relative;z-index:10;display:flex;flex-direction:column;flex-grow:1;width:100%}.page__content>:last-child,.page__main>:last-child{margin-bottom:0}.page__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto}.page--home:before,.page--inner:before{position:absolute;bottom:0;left:0;width:100%;height:600px;background-image:url(../img/footer-bg.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:cover;content:""}.page--home .page__footer,.page--inner .page__footer{margin-top:60px}.page--home .page__main{gap:var(--sections-gap)}.page--home .cta-section{margin-top:auto}.page--inner .page__main{padding-top:calc(var(--header-height) + 24px);padding-bottom:56px}.page--inner .cta-section{position:relative;z-index:10}.registration-view{flex-grow:1}.registration-view__container{width:100%;padding:24px 16px}.registration-view__aside{display:none}.registration-view__heading{margin:0 0 32px;color:var(--heading-color);font-weight:700;font-size:2.75rem;font-family:var(--font-family-B);line-height:1.15}.reg-view,.reg-view__container,.reg-view__main{display:flex;flex-direction:column;flex-grow:1}.reg-view__container{width:100%;padding:24px 16px}.reg-view__headline{display:flex;flex-flow:row wrap;gap:1em;align-items:flex-start;margin:0 0 32px}.reg-view__heading{color:var(--heading-color)}.reg-view__heading,.reg-view__step{display:inline-block;margin:0;font-weight:700;font-size:2.75rem;font-family:var(--font-family-B);line-height:1.15}.reg-view__step{color:var(--text-gray-color)}.reg-view__aside{display:none}.reg-view__btn-home{position:absolute;top:12px;right:20px}.error-page{flex-grow:1;justify-content:center;background-color:var(--dark3);background-image:url(../img/main.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.error-page,.error-page__container{display:flex;flex-direction:column;width:100%}.error-page__container{padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:var(--container-width);margin-right:auto;margin-left:auto;align-items:center;padding-top:40px;padding-bottom:40px}.error-page__heading{margin:0;font-size:200px;line-height:.9;letter-spacing:5%}.error-page__heading,.error-page__small-heading{color:var(--heading-color);font-family:var(--font-family-B);text-align:center}.error-page__small-heading{max-width:600px;margin:0 0 32px;font-weight:700;font-size:2.75rem;line-height:1.15}.error-page__subtitle{font-size:30px;font-family:var(--font-family-B);text-transform:uppercase}.error-page__subtitle,.error-page__text{margin:0 auto 32px;color:var(--text-gray-color);font-weight:700;text-align:center}.error-page__text{max-width:400px;font-size:1rem;font-family:var(--font-family);line-height:1.4}.news-view__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:1520px;margin-right:auto;margin-left:auto}.news-view__filter{margin-bottom:28px}.news-view__header{margin-bottom:24px}.news-view__pre-heading{margin:0 0 12px;color:var(--color-red);font-weight:600;font-size:.875rem;font-family:var(--font-family-I);letter-spacing:.08em;text-transform:uppercase}.news-view__heading{margin:0;color:var(--text-color);font-weight:700;font-size:2.75rem;font-family:var(--font-family-B);line-height:1.15}.news-view__section:not(:first-child){margin-top:64px}.feat-card{position:relative;display:flex;flex-direction:column;overflow:hidden;background-color:var(--dark2);border-radius:16px}.feat-card__img{width:100%;aspect-ratio:328/160}.feat-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.feat-card:hover .feat-card__img img{transform:scale(1.04)}.feat-card__main{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:16px}.feat-card__top{display:flex;flex-flow:row wrap;gap:8px;align-items:center}.feat-card__category{padding:5px 8px 3px;color:var(--text-color);font-weight:700;font-size:.625rem;font-family:var(--font-family-I);line-height:1;text-transform:uppercase;background-color:var(--color-red);border-radius:4px}.feat-card__heading{margin:0;color:var(--text-color);font-weight:700;font-size:2rem;font-family:var(--font-family-B);line-height:1.15}.feat-card__heading a{text-decoration:none;transition:all .3s}.feat-card__heading a:hover{color:var(--color-red)}.feat-card__heading a:after{position:absolute;inset:0;z-index:12;content:""}.feat-card__text{color:var(--text-light-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.feat-card__info{margin-top:auto}.article-info{display:flex;flex-flow:row wrap;gap:8px;align-items:center}.article-info__avatar{flex:none}.article-info__main{display:flex;flex-direction:column;gap:2px}.article-info__author{margin:0;font-weight:600;font-size:.6875rem}.article-info__author,.article-info__info{font-family:var(--font-family-I);line-height:1.4}.article-info__info{color:var(--text-light-color);font-weight:400;font-size:.625rem}.article-info__info :not(:last-child){position:relative;margin-right:1.5em}.article-info__info :not(:last-child):after{position:absolute;right:-1.1em;content:"•"}.all-news-section{color:var(--text-light-color)}.all-news-section__header{display:flex;flex-flow:row nowrap;gap:16px;align-items:center;justify-content:space-between;margin:0 0 32px}.all-news-section__heading{margin:0;color:var(--text-color);font-weight:700;font-size:2rem;font-family:var(--font-family-B);line-height:1.15}.all-news-section__counter,.all-news-section__shown{margin:0;color:var(--text-light-color);font-weight:400;font-size:.75rem;font-family:var(--font-family-I);line-height:1.4}.all-news-section__items{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:24px}.all-news-section__footer{display:flex;flex-direction:column;align-items:center;margin:32px 0 0}.all-news-section__shown{display:none}.news-post-view{overflow:hidden}.news-post-view__container{width:100%;padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);max-width:980px;margin-right:auto;margin-left:auto}.news-post-view__breadcrumbs,.news-post-view__header{margin-bottom:20px}.news-post-view__heading{margin:0 0 20px;color:var(--text-color);font-weight:700;font-size:2rem;font-family:var(--font-family-B);line-height:1.15}.news-post-view__main{---gap:20px;color:var(--text-light-color);font-weight:700;font-size:1rem;font-family:var(--font-family);line-height:1.4}.news-post-view__main blockquote,.news-post-view__main img,.news-post-view__main ol,.news-post-view__main p,.news-post-view__main ul{margin:0 0 var(---gap)}.news-post-view__main blockquote{padding:16px;color:var(--text-color);background-color:var(--dark2);border-radius:12px}.news-post-view__main blockquote p{margin-bottom:1em}.news-post-view__main blockquote :last-child{margin-bottom:0}.news-post-view__main img{border-radius:12px}.news-post-view__main h2{font-size:1.25rem}.news-post-view__main h2,.news-post-view__main h3{color:var(--text-color);font-weight:700;font-family:var(--font-family-B);line-height:1.4}.news-post-view__main h3{font-size:1.125rem}.news-post-view__main ul{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none}.news-post-view__main ul li{position:relative;margin:0;padding:0 0 0 24px}.news-post-view__main ul li:before{position:absolute;top:50%;left:0;display:block;width:6px;height:6px;margin-top:-5px;background-color:var(--color-red);border-radius:50%;content:""}.news-post-view__section:not(:first-child){margin-top:44px}.news-post-view__section.news-section{overflow:visible}.news-post-view__section .news-section__container{all:unset}@media (min-width:48em){.index-header__btn-uikit span{display:inline-flex}.form__buttons .button,.reg__buttons .button{width:auto}}@media (min-width:768px){.all-news-section__items{--columns:2}}@media (min-width:64em){html.index{--index-container-padding-x:20px}.index-item__top{flex-wrap:nowrap}.index-items{--columns:2}.index-items>.index-section,.index-items>.index-subsection{grid-column:1/3}.index-subsection{padding-left:24px}.index-section{width:100%;margin-inline:auto}.index-section__content{padding:24px 0 16px}.index-header__heading{font-size:24px}.index-header__btn-nav{display:none}.index-page__aside{position:-webkit-sticky;position:sticky;top:var(--index-header-height);bottom:0;left:auto;width:var(--index-aside-width);height:var(--index-content-height);max-height:var(--index-content-height);padding-top:0;border-top:none;transform:none;opacity:1;overflow-x:hidden;overflow-y:auto}.index-page__aside::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}.index-page__aside::-webkit-scrollbar{width:6px;background-color:transparent}.index-page__aside::-webkit-scrollbar-thumb{background-color:var(--index-scrollbar-color);border-radius:4px}.index-page__main{--index-main-pt:24px;--index-main-pb:40px}}@media (min-width:80em){:root{--container-padding-x:40px;--sections-gap:140px;--scroll-margin-top:120px;--header-height:110px}.heading-1,.section-heading,h1{font-size:5.125rem}.heading-2,h2{font-size:3.5rem}.heading-3,h3{font-size:2rem}.heading-4,h4{font-size:1.5rem}.heading-5,h5{font-size:1.25rem}.red-label{margin-bottom:.75rem}.hidden-desktop{display:none!important}.visually-hidden-desktop{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}html.index body{overflow-x:hidden;overflow-y:auto}html.index body::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}html.index body::-webkit-scrollbar{width:10px;background-color:transparent}html.index body::-webkit-scrollbar-thumb{background-color:var(--index-scrollbar-color);border-radius:4px}html.index :target{scroll-margin-top:84px}.index-items{--columns:3}.index-items>.index-section,.index-items>.index-subsection{grid-column:1/4}.swiper-pagination{margin-top:48px}.row{gap:2.5rem}.row--2{--columns:2}.row--3{--columns:3}.row--4{--columns:4}.toasts{padding:40px}.logo{display:flex;flex-flow:row nowrap;gap:60px}.logo__img{width:186px}.logo__text{width:365px}.avatar{---size:40px;font-size:.875rem}.pagination{---gap:12px;---size:44px}.pagination__link{font-size:.875rem}.check-btn{---size:3.125rem;---font-size:1.125rem}.form__row{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:1rem;align-items:start}.form__row--2{--columns:2}.form__row--3{--columns:3}.form__row--4{--columns:4}.form--registration .form__row{grid-template-columns:1fr 236px;gap:24px}.news-card__main{padding:24px}.news-card__heading{font-size:1.5rem}.news-card__text{font-size:1.125rem;line-height:1.6}.faq__question button{padding:30px 64px 30px 24px}.faq__answer{font-size:1.125rem;line-height:1.6;padding:0 24px 24px}.menu__items{display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.menu__item:before{display:none}.menu__link{padding:4px 24px}.nav{position:absolute;inset:unset;top:50%;right:0;bottom:auto;left:0;z-index:120;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%;padding:0 190px;overflow:visible;background-color:transparent;transform:translateY(-50%);opacity:1;transition:none}.nav:before{display:none}.nav.is-open{transform:translateY(-50%);transition:transform .2s linear,opacity .1s ease}.nav__main{padding:0}.nav__bottom{display:none}.reg-result{align-items:flex-start}.reg-result__heading{font-size:3.5rem}.reg-result__button{margin-top:0}.reg__step-heading{font-size:3.5rem}.reg__options{gap:24px}.reg__row{--columns:1;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:24px;align-items:start}.reg__row--2{--columns:2}.reg__row--3{--columns:3}.reg__row--4{--columns:4}.reg__fieldset:not(:first-child){margin-top:48px}.reg__fieldset-heading{font-size:1.125rem;line-height:1.6}.reg__section:not(:first-child){margin-top:48px}.reg__section-heading{margin-bottom:24px}.reg__section-heading+p{margin-top:-12px;margin-bottom:24px}.reg__nomination-heading{margin-bottom:40px}.reg__bottom{padding-top:56px}.participate{align-items:center}.participate__note{font-size:1.125rem}.running-line__col{font-size:1.125rem;line-height:1.6}.cookie-banner{---shift:40px;flex-flow:row nowrap;align-items:center;justify-content:space-between}.cookie-banner__main{font-size:1.125rem;line-height:1.6}.cookie-banner__heading{font-size:2rem}.breadcrumbs__item{font-size:.9375rem}.header__logo{---w:150px}.header__nav-btn{display:none}.header__button{position:relative;z-index:125;display:inline-flex;margin-left:auto;opacity:0;transition:opacity .3s}.header--hidden{transform:none}.first-screen{padding-top:260px;padding-bottom:420px}.first-screen__container{gap:90px}.first-screen__participate{width:unset}.about-section{margin-top:-280px}.about-section__heading{margin-bottom:40px}.about-section__text{font-size:1.125rem;line-height:1.6;-moz-columns:3;columns:3;-moz-column-gap:40px;column-gap:40px}.nominations-section{padding-top:0}.nominations-section:before{width:420px;height:162px;top:-150px}.nominations-section__container{display:flex;flex-flow:row nowrap;gap:60px}.nominations-section__visual{flex:none;width:360px;margin-bottom:0}.nominations-section__video{position:-webkit-sticky;position:sticky;top:var(--scroll-margin-top);width:300px}.nominations-section__content{flex:1 1 auto}.nominations-section__main{gap:120px}.nominations-section__section-heading{margin-bottom:40px}.nominations-section__item{font-size:1.125rem;line-height:1.6}.nominations-section__item-heading{font-size:1.5rem}.stages-section__container{display:grid;grid-template-areas:"stages heading" "stages application";grid-template-rows:1fr auto;grid-template-columns:1fr 390px;gap:40px 110px}.stages-section__stage{display:flex;flex-flow:row nowrap;gap:32px;align-items:center}.stages-section__application-heading{font-size:2.5rem}.docs-section__heading{text-align:center}.docs-section__subtitle{font-size:1.125rem;line-height:1.6;margin-bottom:120px;text-align:center}.docs-section__items{display:grid;grid-template-rows:auto;grid-template-columns:1fr 410px 1fr;gap:24px 40px}.docs-section__item{font-size:1.125rem;line-height:1.6}.docs-section__item:first-child{grid-area:1/1/2/2;order:unset}.docs-section__item:nth-child(2){grid-area:2/1/3/2;order:unset}.docs-section__item:nth-child(3){grid-area:1/3/2/4}.docs-section__item:nth-child(4){grid-area:2/3/3/4}.docs-section__item{padding:40px 40px 40px 108px}.docs-section__item:before{top:50%;left:40px;transform:translateY(-50%)}.docs-section__visual{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.limitations-section__box{display:flex;flex-flow:row nowrap;gap:20px;padding:64px}.limitations-section__box:before{position:absolute;bottom:70px;left:0;width:400px;height:470px;background-image:url(../img/branch-2.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;content:""}.limitations-section__header{flex:none;width:420px}.limitations-section__heading{margin-bottom:32px}.limitations-section__item{font-size:1.125rem;line-height:1.6;padding:24px 0 24px 64px}.limitations-section__item:before{top:48%;transform:translateY(-50%)}.faq-section__container{display:grid;grid-template-areas:"heading faq" "contacts faq";grid-template-rows:1fr auto;grid-template-columns:474px 1fr;gap:40px}.faq-section__faq,.faq-section__heading{margin-bottom:0}.faq-section__contacts{align-items:flex-start}.faq-section__contacts-text{font-size:1.125rem;line-height:1.6;text-align:left}.cta-section__container{flex-flow:row nowrap;justify-content:space-between}.news-section__header{margin-bottom:32px}.news-section__heading{font-size:3.5rem}.news-section .swiper-pagination-bullets{justify-content:flex-start}.page--home:before,.page--inner:before{height:800px}.page--inner .page__main{padding-top:calc(var(--header-height) + 80px);padding-bottom:120px}.registration-view{display:flex;flex-flow:row nowrap}.registration-view__main{flex:none;width:50%;height:100dvh;overflow-x:hidden;overflow-y:auto}.registration-view__main::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color,transparent);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}.registration-view__main::-webkit-scrollbar{width:6px;background-color:var(--scrollbar-track-color,transparent)}.registration-view__main::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#444);border-radius:4px}.registration-view__container{padding:40px}.registration-view__aside{position:relative;display:block;display:grid;place-items:center;flex:none;width:50%;height:100dvh;padding:40px;overflow:hidden;background-image:url(../img/main.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.registration-view__heading{font-size:5.125rem}.reg-view{display:flex;flex-flow:row nowrap}.reg-view__main{flex:none;width:50%;height:100dvh;overflow-x:hidden;overflow-y:auto}.reg-view__main::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color,transparent);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.05)}.reg-view__main::-webkit-scrollbar{width:6px;background-color:var(--scrollbar-track-color,transparent)}.reg-view__main::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#444);border-radius:4px}.reg-view__container{padding:40px}.reg-view__headline{margin-bottom:48px}.reg-view__heading,.reg-view__step{font-size:5.125rem}.reg-view__aside{position:relative;display:block;display:grid;place-items:center;flex:none;width:50%;height:100dvh;padding:40px;overflow:hidden;background-image:url(../img/main.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.error-page__heading{font-size:360px}.error-page__small-heading{font-size:5.125rem}.error-page__subtitle{font-size:40px}.error-page__text{font-size:1.25rem;line-height:1.6}.news-view__filter{margin-bottom:64px}.news-view__header{margin-bottom:48px}.news-view__heading{font-size:5.125rem}.feat-card{flex-flow:row nowrap;border-radius:24px}.feat-card__main{flex:none;gap:20px;order:-1;width:50%;min-height:420px;padding:40px}.feat-card__category{padding:9px 12px 7px;font-size:.75rem;border-radius:1000px}.feat-card__heading{font-size:2.5rem}.feat-card__text{font-size:1.125rem;line-height:1.6}.article-info{gap:16px}.article-info__author{font-size:.875rem}.article-info__info{font-size:.8125rem}.all-news-section__heading{font-size:3.5rem}.all-news-section__counter,.all-news-section__shown{font-size:.875rem}.all-news-section__items{--columns:3}.all-news-section__footer{flex-flow:row nowrap;gap:16px;justify-content:space-between}.all-news-section__shown{display:block}.news-post-view__breadcrumbs,.news-post-view__header{margin-bottom:48px}.news-post-view__heading{font-size:3.5rem;margin-bottom:24px}.news-post-view__main{font-size:1.125rem;line-height:1.6;---gap:40px}.news-post-view__main blockquote{padding:32px}.news-post-view__main h2{font-size:2rem}.news-post-view__main h3{font-size:1.5rem}.news-post-view__section:not(:first-child){margin-top:48px}}@media (min-width:90em){.index-page__main{--index-main-pt:24px;--index-main-pb:60px}.header__logo{---w:186px}.nominations-section__container{gap:120px}.nominations-section__visual{width:560px}.nominations-section__video{width:400px}.feat-card__main{width:40%}}@media (min-width:100em){.index-items{--columns:4}.index-items>.index-section,.index-items>.index-subsection{grid-column:1/5}.docs-section__items{gap:24px 80px}.faq-section__container{gap:64px}.reg-view__container,.registration-view__container{padding:40px 80px}}@media (max-width:79.99375em){.hidden-mobile{display:none!important}.visually-hidden-mobile{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}}@media (any-hover:hover){a:hover{color:var(--hover-color)}.index-item:hover{border-color:var(--index-text-light-color);box-shadow:0 2px 4px rgba(0,0,0,.175);opacity:1}.index-item:not(.is-ready) .index-item__validators{opacity:0}.index-item:hover .index-item__validators{opacity:1}.index-item__validator:hover{color:var(--index-hover-color);background-color:var(--index-color-blue-100)}.index-section__heading button:hover,.index-subsection__heading button:hover{background-color:var(--index-color-gray-200)}.index-button:hover{color:var(--button-hover-color);text-decoration:none;background-color:var(--button-hover-bg-color);border-color:var(--button-hover-border-color)}.index-ref:hover{filter:grayscale(0);transition:filter .25s}.index-ref:hover svg.github-icon{opacity:1;transition:opacity .25s}.button:hover{color:var(---hover-color);text-decoration:none;background-color:var(---hover-bg-color)}.button:hover,.check-btn:hover,.input:hover,.textarea:hover{border-color:var(---hover-border-color)}.check-btn:hover{color:var(---hover-color);text-decoration:none;background-color:var(---hover-bg-color)}}@media (prefers-contrast:more){:focus-visible{outline:3px solid #000;outline-offset:3px}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@media print{*,:after,:before,blockquote:first-letter,blockquote:first-line,div:first-letter,div:first-line,li:first-letter,li:first-line,p:first-letter,p:first-line{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.no-print,.print-hidden{display:none!important}}