@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-LightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-Heavy.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Riforma LL;src:url(/fonts/RiformaLL-HeavyItalic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}
:root{--layout-screensize:393px;--grid-columns:6;--grid-gutter:6px;--grid-margin:20px;--grid-max-width:1600px;--grid-max-width-small:500px;--grid-max-width-xs:350px;--layout-stroke:1px;--layout-gap:40px;--layout-background-blur:30px;--layout-top-margin:72px;--title-xxl-font-size:70px;--title-xl-font-size:40px;--title-l-font-size:28px;--title-m-font-size:24px;--title-s-font-size:18px;--body-l-font-size:14px;--body-m-font-size:13px;--body-s-font-size:12px;--body-xs-font-size:10px;--input-font-size-mobile:16px;--title-xxl-line-height:80px;--title-xl-line-height:50px;--title-l-line-height:34px;--title-m-line-height:28px;--title-s-line-height:24px;--body-l-line-height:22px;--body-l-line-height-big:25px;--body-m-line-height:18px;--body-m-line-height-big:21px;--body-s-line-height:14px;--body-xs-line-height:12px;--radius-90:40px;--radius-40:20px;--radius-20:10px;--radius-10:6px;--radius-5:5px;--radius-2:2px;--space-1:1px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-20:20px;--space-24:24px;--space-30:30px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-60:60px;--space-64:64px;--space-72:72px;--space-80:80px;--space-88:88px;--space-96:96px;--space-105:105px;--space-112:112px;--space-120:120px;--space-260:260px;--motion-duration-instant:.12s;--motion-duration-quick:.22s;--motion-duration-fast:.2s;--motion-duration-medium:.35s;--motion-duration-slow:.6s;--motion-duration-deliberate:.9s;--motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--motion-easing-out:cubic-bezier(0, 0, .2, 1);--motion-easing-out-strong:cubic-bezier(.23, 1, .32, 1);--motion-easing-out-quint:cubic-bezier(.22, 1, .36, 1);--motion-easing-in-out-strong:cubic-bezier(.77, 0, .175, 1);--motion-easing-drawer:cubic-bezier(.32, .72, 0, 1);--color-background-primary:#fafaf9;--color-background-secondary:#282827;--color-background-tertiary:#f3f3f1;--color-background-brand:#ff0421;--color-text-primary:#111;--color-text-secondary:#1119;--color-text-on-brand:#fafaf9;--color-text-on-brand-secondary:#fafaf999;--color-text-success:#236758;--color-border-primary:#dfdfdc;--color-border-secondary:#8d8d8c;--color-border-subtle:#1111111a;--color-header-primary:#dedede66;--color-header-secondary:#fafaf903;--color-gradient-0:#fafaf900;--color-gradient-100:#fafaf9;--color-gradient-tertiary-0:#f3f3f100;--color-gradient-tertiary-100:#f3f3f1;--color-footer-logo:#a4a4a2;--color-graph-raspberry:#bb437b;--color-graph-green:#236758;--color-graph-blue:#5383f6}[data-theme=dark]{--color-background-primary:#111;--color-background-secondary:#282827;--color-background-tertiary:#282827;--color-background-brand:#ff0421;--color-text-primary:#fafaf9;--color-text-secondary:#fafaf999;--color-text-success:#236758;--color-border-primary:#282827;--color-border-secondary:#8d8d8c;--color-border-subtle:#fafaf91a;--color-header-primary:#dedede66;--color-header-secondary:#11111103;--color-gradient-0:#1110;--color-gradient-100:#111;--color-gradient-tertiary-0:#28282700;--color-gradient-tertiary-100:#282827;--color-footer-logo:#282827}[data-theme=light]{--color-background-primary:#fafaf9;--color-background-secondary:#282827;--color-background-tertiary:#f3f3f1;--color-background-brand:#ff0421;--color-text-primary:#111;--color-text-secondary:#1119;--color-text-success:#236758;--color-border-primary:#dfdfdc;--color-border-secondary:#8d8d8c;--color-border-subtle:#1111111a;--color-header-primary:#dedede66;--color-header-secondary:#fafaf903;--color-gradient-0:#fafaf900;--color-gradient-100:#fafaf9;--color-gradient-tertiary-0:#f3f3f100;--color-gradient-tertiary-100:#f3f3f1;--color-footer-logo:#a4a4a2}@media (min-width:1024px){:root{--layout-screensize:1440px;--grid-columns:12;--grid-gutter:10px;--grid-margin:64px;--grid-max-width:1600px;--grid-max-width-small:500px;--grid-max-width-xs:350px;--layout-stroke:1px;--layout-gap:80px;--layout-background-blur:30px;--layout-top-margin:96px;--title-xxl-font-size:90px;--title-xl-font-size:75px;--title-l-font-size:48px;--title-m-font-size:36px;--title-s-font-size:24px;--body-l-font-size:16px;--body-m-font-size:14px;--body-s-font-size:12px;--body-xs-font-size:10px;--title-xxl-line-height:108px;--title-xl-line-height:80px;--title-l-line-height:55px;--title-m-line-height:40px;--title-s-line-height:28px;--body-l-line-height:22px;--body-l-line-height-big:25px;--body-m-line-height:18px;--body-m-line-height-big:21px;--body-s-line-height:14px;--body-xs-line-height:12px;--radius-90:90px;--radius-40:40px;--radius-20:20px;--radius-10:10px;--radius-5:5px;--radius-2:2px}}.xxl{font-family:Riforma LL,sans-serif;font-weight:300;font-size:var(--title-xxl-font-size);line-height:var(--title-xxl-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xl{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--title-xl-font-size);line-height:var(--title-xl-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--title-l-font-size);line-height:var(--title-l-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--title-m-font-size);line-height:var(--title-m-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.s{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--title-s-font-size);line-height:var(--title-s-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xs{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--body-l-font-size);line-height:var(--body-l-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xs-article{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--body-l-font-size);line-height:var(--body-l-line-height-big);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xxs{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--body-m-font-size);line-height:var(--body-m-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.xxs-article{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--body-m-font-size);line-height:var(--body-m-line-height-big);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.micro{font-family:Riforma LL,sans-serif;font-weight:400;font-size:var(--body-s-font-size);line-height:var(--body-s-line-height);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body-m-code{font-family:var(--font-roboto-mono), "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-weight:400;font-size:var(--body-m-font-size);line-height:var(--body-m-line-height-big);letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
*,:before,:after{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}p,h1,h2,h3,h4,h5,h6,li,blockquote,figcaption{text-wrap:pretty}html,body{height:auto;min-height:100%}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{background-color:var(--color-background-primary);color:var(--color-text-primary)}html[data-bg=tertiary] body{background-color:var(--color-background-tertiary)}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}button,input,select,textarea{color:inherit}button,summary,[role=button],[role=switch],[role=tab],[role=radio],[role=checkbox],[role=menuitem],[role=option]{cursor:pointer}button{background:0 0;border:none}button:disabled,[role=button][aria-disabled=true],[role=switch][aria-disabled=true],[role=tab][aria-disabled=true],[role=radio][aria-disabled=true],[role=checkbox][aria-disabled=true]{cursor:not-allowed}a{color:var(--color-link);transition:color var(--duration-fast) var(--ease-standard)}a:hover{color:var(--color-link-hover)}ul,ol{list-style:none}::selection{background-color:var(--color-background-brand);color:var(--color-text-on-brand)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pageMain{padding-top:var(--layout-top-margin)}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.grid{grid-template-columns:repeat(var(--grid-columns), 1fr);gap:var(--grid-gutter);max-width:var(--grid-max-width);padding-inline:var(--grid-margin);margin-inline:auto;display:grid}.full{width:100%}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}@media (max-width:48rem){.col-span-5,.col-span-6,.col-span-7,.col-span-8,.col-span-9,.col-span-10,.col-span-11,.col-span-12{grid-column:span 4}}
