@media(min-width:768px){.navigation__subnav-wrap{display:block!important;height:auto!important;overflow:visible!important}}.navigation__subnav{padding:0;list-style:none;margin:18px 0 0}@media(max-width:767px){.navigation__subnav{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:0;padding-top:5px;padding-bottom:6px}}.navigation__top-right-grid{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:50px}@media(max-width:1199px){.navigation__top-right-grid{gap:45px 20px}}@media(max-width:767px){.navigation__top-right-grid{display:block;margin-bottom:40px}}.navigation__top-right-cell{margin:0;padding:0;list-style:none;width:calc(21.6666% - 30px);font-size:0;line-height:0}@media(max-width:767px){.navigation__top-right-cell:last-child .navigation__nav-item{border-bottom:none}}@media(max-width:1199px){.navigation__top-right-cell{width:calc(33.3333% - 14px)}}@media(max-width:767px){.navigation__top-right-cell{width:auto}}.navigation__top-right-cell--large{width:calc(35% - 30px)}@media(max-width:1199px){.navigation__top-right-cell--large{width:100%;max-width:100%}}.navigation__top-right-cell--large .navigation__subnav{display:flex;flex-wrap:wrap;gap:0 30px}@media(max-width:1199px){.navigation__top-right-cell--large .navigation__subnav{gap:0 20px}}@media(max-width:767px){.navigation__top-right-cell--large .navigation__subnav{display:flex}}.navigation__top-right-cell--large .navigation__nav-subitem{width:calc(50% - 15px)}@media(max-width:1199px){.navigation__top-right-cell--large .navigation__nav-subitem{width:calc(25% - 15px)}}@media(max-width:767px){.navigation__top-right-cell--large .navigation__nav-subitem{width:calc(50% - 10px)}}.navigation__nav-item{position:relative}.navigation__nav-item--submenu-opened .navigation__open-menu-button{background-color:#55c133}.navigation__nav-item--submenu-opened .navigation__open-menu-button svg{transform:scaleY(-1)}.navigation__nav-item:not(:last-child){margin-bottom:22px}@media(max-width:767px){.navigation__nav-item:not(:last-child){margin-bottom:0}.navigation__nav-item{border-bottom:1px solid #623cd8}}.navigation__title-link{display:inline-flex;margin:-5px;padding:5px;transition:opacity .15s ease;color:#fff;font-family:var(--font-mona-sans,"Mona Sans");font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;text-transform:uppercase}@media(max-width:767px){.navigation__title-link{width:100%;max-width:100%;margin:0;padding:22px 0}}.navigation__title-link--grey{opacity:.5}.navigation__title-link--grey:hover{opacity:1}.navigation__title-link--grey:active{opacity:.5}.navigation__title-link--white:hover{opacity:.7}.navigation__title-link--white:active{opacity:1}.navigation__title-link--no-hover{opacity:1!important}.navigation__title-link--active{opacity:1!important;color:#99f07d}.navigation__nav-subitem:not(:last-child){margin-bottom:10px}@media(max-width:767px){.navigation__nav-subitem:not(:last-child){margin-bottom:0}.navigation__nav-subitem{width:calc(50% - 10px);padding-bottom:10px}}.navigation__nav-link{display:block;margin:-5px;padding:5px;color:#fff;font-family:var(--font-switzer,Switzer);font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;opacity:.5;transition:opacity .15s ease}@media(max-width:479px){.navigation__nav-link{font-size:14px}}.navigation__nav-link:hover{opacity:1}.navigation__nav-link:active{opacity:.5}.navigation__nav-link--active{opacity:1;color:#99f07d}.navigation__open-menu-button-wrap{display:none;align-items:center;justify-content:flex-end;position:absolute;top:0;right:0;width:60.8px;height:60.8px}@media(max-width:767px){.navigation__open-menu-button-wrap{display:flex}}.navigation__open-menu-button{box-sizing:border-box;display:block;margin:0;border:none;padding:0;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;text-transform:none;border-radius:0;background-color:transparent;background-image:none;cursor:pointer;outline:0;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:#7348f6;color:#fff;transition:background-color .15s ease}.navigation__open-menu-button:focus{outline:0}.navigation__open-menu-button svg{transform:scale(1);transition:transform .2s ease 0s;stroke-width:1.5}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3f69592b2fe603c7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6325a8417175c41d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/021bc4481ed92ece-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99b7f73d5af7c3e2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Montserrat_b73baa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4f05ba3a6752a328-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Montserrat_Fallback_b73baa;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_b73baa{font-family:__Montserrat_b73baa,__Montserrat_Fallback_b73baa,system-ui,arial;font-style:normal}.__variable_b73baa{--font-montserrat:"__Montserrat_b73baa","__Montserrat_Fallback_b73baa",system-ui,arial}@font-face{font-family:__MonaSans_abac20;src:url(/_next/static/media/11f8bd6e997f4bb9-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__MonaSans_abac20;src:url(/_next/static/media/75880f74cf19ddba-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__MonaSans_abac20;src:url(/_next/static/media/10cf2e4a3d7dc47d-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__MonaSans_Fallback_abac20;src:local("Arial");ascent-override:91.27%;descent-override:22.23%;line-gap-override:0.00%;size-adjust:105.73%}.__className_abac20{font-family:__MonaSans_abac20,__MonaSans_Fallback_abac20,system-ui,arial}.__variable_abac20{--font-mona-sans:"__MonaSans_abac20","__MonaSans_Fallback_abac20",system-ui,arial}@font-face{font-family:__MonaSansCondensed_f51642;src:url(/_next/static/media/e9286dce555eb142-s.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__MonaSansCondensed_Fallback_f51642;src:local("Arial");ascent-override:128.41%;descent-override:31.27%;line-gap-override:0.00%;size-adjust:75.15%}.__className_f51642{font-family:__MonaSansCondensed_f51642,__MonaSansCondensed_Fallback_f51642,system-ui,arial;font-weight:600;font-style:normal}.__variable_f51642{--font-mona-sans-condensed:"__MonaSansCondensed_f51642","__MonaSansCondensed_Fallback_f51642",system-ui,arial}@font-face{font-family:__MonaSansExpanded_ed218f;src:url(/_next/static/media/1aebf553415175ee-s.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__MonaSansExpanded_Fallback_ed218f;src:local("Arial");ascent-override:77.76%;descent-override:18.94%;line-gap-override:0.00%;size-adjust:124.10%}.__className_ed218f{font-family:__MonaSansExpanded_ed218f,__MonaSansExpanded_Fallback_ed218f,system-ui,arial;font-weight:700;font-style:normal}.__variable_ed218f{--font-mona-sans-expanded:"__MonaSansExpanded_ed218f","__MonaSansExpanded_Fallback_ed218f",system-ui,arial}@font-face{font-family:__Switzer_57da1c;src:url(/_next/static/media/7b78a01de3f438de-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__Switzer_57da1c;src:url(/_next/static/media/03e7decc532f08a6-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__Switzer_57da1c;src:url(/_next/static/media/31bf83bcbf020d67-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__Switzer_Fallback_57da1c;src:local("Arial");ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.__className_57da1c{font-family:__Switzer_57da1c,__Switzer_Fallback_57da1c,system-ui,arial}.__variable_57da1c{--font-switzer:"__Switzer_57da1c","__Switzer_Fallback_57da1c",system-ui,arial}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}