html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}header[data-astro-cid-3ef6ksr2]{--region-space-top: var(--space-s-m);--region-space-bottom:var(--space-s-m);text-align:center}h1[data-astro-cid-3ef6ksr2]{font-family:var(--display-font);font-size:var(--step-4-5);text-align:center;background:linear-gradient(135deg,var(--color-primary-500) 0%,var(--color-primary-800) 100%);display:inline-block;color:var(--color-primary-100);padding:var(--space-s);margin-inline:auto;border-radius:2px;line-height:1;letter-spacing:1px}h1[data-astro-cid-3ef6ksr2]::selection{background:var(--color-tertiary-300);color:var(--color-tertiary-700)}.subtitle[data-astro-cid-3ef6ksr2]{max-inline-size:40ch;margin-inline:auto;line-height:1.5}:root{--color-neutral-50: #fafaf9;--color-neutral-100: #f5f5f4;--color-neutral-200: #e7e5e4;--color-neutral-300: #d6d3d1;--color-neutral-400: #a8a29e;--color-neutral-500: #78716c;--color-neutral-600: #57534e;--color-neutral-700: #44403c;--color-neutral-800: #292524;--color-neutral-900: #1c1917;--color-neutral-950: #0c0a09;--color-primary-50: #fff1f2;--color-primary-100: #ffe4e6;--color-primary-200: #fecdd3;--color-primary-300: #fda4af;--color-primary-400: #fb7185;--color-primary-500: #f43f5e;--color-primary-600: #e11d48;--color-primary-700: #be123c;--color-primary-800: #9f1239;--color-primary-900: #881337;--color-primary-950: #4c0519;--color-secondary-200: #fbcfe8;--color-secondary-300: #f9a8d4;--color-secondary-400: #f472b6;--color-secondary-500: #ec4899;--color-secondary-600: #ec4899;--color-secondary-700: #be185d;--color-secondary-800: #9d174d;--color-secondary-900: #831843;--color-tertiary-300: #fcd34d;--color-tertiary-700: #b45309;--color-purple-50: #faf5ff;--color-purple-100: #f3e8ff;--color-purple-200: #e9d5ff;--color-purple-300: #d8b4fe;--color-purple-400: #c084fc;--color-purple-500: #a855f7;--color-purple-600: #9333ea;--color-purple-700: #7e22ce;--color-purple-800: #6b21a8;--color-purple-900: #581c87;--color-purple-950: #3b0764;--color-red-50: #fef2f2;--color-red-100: #fee2e2;--color-red-200: #fecaca;--color-red-300: #fca5a5;--color-red-400: #f87171;--color-red-500: #ef4444;--color-red-600: #dc2626;--color-red-700: #b91c1c;--color-red-800: #991b1b;--color-red-900: #7f1d1d;--color-red-950: #450a0a;--color-yellow-50: #fefce8;--color-yellow-100: #fef9c3;--color-yellow-200: #fef08a;--color-yellow-300: #fde047;--color-yellow-400: #facc15;--color-yellow-500: #eab308;--color-yellow-600: #ca8a04;--color-yellow-700: #a16207;--color-yellow-800: #854d0e;--color-yellow-900: #713f12;--color-yellow-950: #422006;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-gray-950: #030712;--color-amber-50: #fffbeb;--color-amber-100: #fef3c7;--color-amber-200: #fde68a;--color-amber-300: #fcd34d;--color-amber-400: #fbbf24;--color-amber-500: #f59e0b;--color-amber-600: #d97706;--color-amber-700: #b45309;--color-amber-800: #92400e;--color-amber-900: #78350f;--color-amber-950: #451a03;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#fed7aa;--color-orange-300:#fdba74;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-orange-800:#9a3412;--color-orange-900:#7c2d12;--color-orange-950:#431407;--color-pink-100: #fce7f3;--color-pink-200: #fbcfe8;--color-pink-300: #f9a8d4;--color-pink-400: #f472b6;--color-pink-500: #ec4899;--color-pink-600: #ec4899;--color-pink-700: #be185d;--color-pink-800: #9d174d;--color-pink-900: #831843;--color-pink-950: #500724}:root{--step--2: clamp(.7813rem, .7731rem + .0347vi, .8rem);--step--1: clamp(.9375rem, .9104rem + .1156vi, 1rem);--step-0: clamp(1.125rem, 1.0708rem + .2312vi, 1.25rem);--step-1: clamp(1.35rem, 1.2579rem + .3931vi, 1.5625rem);--step-2: clamp(1.62rem, 1.4756rem + .6162vi, 1.9531rem);--step-3: clamp(1.944rem, 1.7284rem + .9201vi, 2.4414rem);--step-4: clamp(2.3328rem, 2.0211rem + 1.3299vi, 3.0518rem);--step-5: clamp(2.7994rem, 2.3592rem + 1.8781vi, 3.8147rem);--step-0-1: clamp(1.125rem, .9353rem + .8092vi, 1.5625rem);--step-4-5: clamp(2.3328rem, 1.6904rem + 2.7411vi, 3.8147rem);--step-17-20: clamp(1.0625rem, .9858rem + .3409vi, 1.25rem)}@font-face{font-family:Molot;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/molot.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--display-font: "Molot", sans-serif;--base-font: Ubuntu, Segoe UI, Roboto, Oxygen, Cantarell, Fira Sans, Droid Sans, -apple-system, BlinkMacSystemFont, sans-serif}:root{--space-3xs: clamp(.3125rem, .3125rem + 0vi, .3125rem);--space-2xs: clamp(.5625rem, .5408rem + .1087vi, .625rem);--space-xs: clamp(.875rem, .8533rem + .1087vi, .9375rem);--space-s: clamp(1.125rem, 1.0815rem + .2174vi, 1.25rem);--space-m: clamp(1.6875rem, 1.6223rem + .3261vi, 1.875rem);--space-l: clamp(2.25rem, 2.163rem + .4348vi, 2.5rem);--space-xl: clamp(3.375rem, 3.2446rem + .6522vi, 3.75rem);--space-2xl: clamp(4.5rem, 4.3261rem + .8696vi, 5rem);--space-3xl: clamp(6.75rem, 6.4891rem + 1.3043vi, 7.5rem);--space-3xs-2xs: clamp(.3125rem, .2038rem + .5435vi, .625rem);--space-2xs-xs: clamp(.5625rem, .4321rem + .6522vi, .9375rem);--space-xs-s: clamp(.875rem, .7446rem + .6522vi, 1.25rem);--space-s-m: clamp(1.125rem, .8641rem + 1.3043vi, 1.875rem);--space-m-l: clamp(1.6875rem, 1.4049rem + 1.413vi, 2.5rem);--space-l-xl: clamp(2.25rem, 1.7283rem + 2.6087vi, 3.75rem);--space-xl-2xl: clamp(3.375rem, 2.8098rem + 2.8261vi, 5rem);--space-2xl-3xl: clamp(4.5rem, 3.4565rem + 5.2174vi, 7.5rem);--space-l-2xl: clamp(2.25rem, 1.2935rem + 4.7826vi, 5rem)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--color-neutral-400);background:var(--color-neutral-900);font-size:var(--step-0);font-family:var(--base-font)}h2,h3,h4,h5,h6{color:var(--color-neutral-200)}h2{font-size:var(--step-4);line-height:1.3;font-weight:500;text-align:center;margin-inline:auto}h3{font-size:var(--step-3);font-weight:500}h4{font-weight:500}h2>a,h3>a{text-decoration:none}h2>a:hover,h3>a:hover,h2>a:focus-visible,h3>a:focus-visible{text-decoration:underline}h2,h3{max-inline-size:20ch}svg{block-size:2ex;inline-size:auto;flex:none}[role=list]{padding:0}a{color:var(--color-primary-400);display:inline-block}a:hover{text-decoration:none;color:var(--color-primary-200)}img{filter:brightness(.8) contrast(1.2);max-inline-size:100%;block-size:auto}:focus{outline:3px solid;outline-offset:var(--focus-offset, .3ch)}:target{scroll-margin-top:2ex}main:focus{outline:none}.highlight{font-weight:900;color:var(--color-tertiary-300)}::selection{background:var(--color-primary-500);color:#fff}:root{--gutter: var(--space-m);--measure-short: 65ch;--wrapper-max-width: 77.5rem}.badge{display:inline-block;font-size:.875rem;border-radius:.25rem;padding:.25rem .5rem;color:var(--badge-text-color);background-color:var(--badge-bg-color)}.badge[data-mov=PSOL]{color:var(--color-purple-300);background:var(--color-purple-950);letter-spacing:1px}.badge[data-mov=MTST]{color:var(--color-yellow-300);background:var(--color-red-900);letter-spacing:1px}.button{display:inline-block;text-decoration:none;text-align:center;font-weight:700;padding:var(--space-s) var(--space-s);line-height:1;border-radius:.5rem;transition:.4s;--focus-offset: 0;background-color:var(--btn-bg-color);color:var(--btn-text-color)}.button:hover,.button:focus{background-color:var(--btn-bg-hover-color);color:var(--btn-text-hover-color)}.prose{--flow-space: var(--space-m-l);--wrapper-max-width: 55rem}.prose :is(h2,h3,h4)+*{--flow-space: var(--space-s-m)}.prose .heading-anchor:is(:hover,:focus){text-decoration:underline}.prose .heading-anchor{text-decoration:none}.prose mark{background:var(--color-primary-glare)}.prose :not(.grid) li+li{margin-top:var(--space-s)}.prose :is(ul:not(.grid),ol:not(.grid)){padding-inline-start:var(--space-s)}.auto-grid{display:grid;grid-template-columns:repeat(var(--auto-grid-placement, auto-fit),minmax(min(var(--auto-grid-min-item-size, 16rem),100%),1fr));gap:var(--auto-grid-gap, var(--gutter))}.auto-grid[data-layout="50-50"]{--auto-grid-placement: auto-fill;--auto-grid-min-item-size: clamp(16rem, 50vw, 26rem)}.cluster{display:flex;flex-wrap:wrap;gap:var(--cluster-gap, var(--gutter));justify-content:var(--cluster-horizontal-alignment, flex-start);align-items:var(--cluster-vertical-alignment, center)}.switcher{display:flex;flex-wrap:var(--switcher-wrap);gap:var(--switcher-gap, var(--space-s-m));align-items:var(--switcher-vertical-alignment, flex-start)}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-target-container-width, var(--measure-short)) - 100%) * 9999)}.switcher>:nth-last-child(n+5),.switcher>:nth-last-child(n+5)~*{flex-basis:100%}.switcher[data-align=center]{--switcher-vertical-alignment: center}.switcher[data-align=stretch]{--switcher-vertical-alignment: stretch}.switcher[data-wrap=reverse]{--switcher-wrap: wrap-reverse}.flow>*+*{margin-block-start:var(--flow-space, var(--gutter))}.region{padding-block-start:var(--region-space-top, var(--space-l-2xl));padding-block-end:var(--region-space-bottom, var(--space-l-2xl))}.wrapper{max-inline-size:var(--wrapper-max-width, 85rem);margin-inline:auto;padding-inline:var(--gutter)}
