@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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:'Space Grotesk';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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:'Space Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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:'Space Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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:'Space Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.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:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.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:'Space Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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:'Source Sans 3';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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:'Source Sans 3';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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:'Source Sans 3';font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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:'Source Sans 3';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.woff2) format('woff2');unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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:'Source Sans 3';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:"Space Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:1.6;color:#e5e2dc;background-color:#0e0e11}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,pre,figure,table,fieldset{margin:0}ul,ol{padding:0;list-style:none}a{color:#faded7;text-decoration:none;transition:color .1s cubic-bezier(0.4, 0, 0.2, 1)}a:hover{color:hsl(12,77.7777777778%,81.1764705882%)}img{max-width:100%;height:auto;display:block}button{border:none;background:none;padding:0;cursor:pointer;font-family:inherit}h1{font-size:33px;font-weight:700;line-height:1.2;color:#e5e2dc;margin-bottom:24px}@media(max-width: 768px){h1{font-size:26px}}h2{font-size:26px;font-weight:600;line-height:1.25;color:#e5e2dc;margin-bottom:20px}@media(max-width: 768px){h2{font-size:21px}}h3{font-size:21px;font-weight:600;line-height:1.3;color:#e5e2dc;margin-bottom:16px}@media(max-width: 768px){h3{font-size:18px}}h4{font-size:18px;font-weight:500;line-height:1.35;color:#e5e2dc;margin-bottom:12px}p{font-size:15px;line-height:1.6;color:#e5e2dc;margin-bottom:12px}.text--small{font-size:13px}.text--large{font-size:16px}.text--muted{color:#b8b0a6}.text--secondary{color:#cfc9c0}.container{max-width:1560px;margin:0 auto;padding:0 14px}@media(min-width: 768px){.container{padding:0 22px}}@media(min-width: 992px){.container{padding:0 34px}}.section{padding:22px 0}@media(min-width: 768px){.section{padding:34px 0}}@media(min-width: 992px){.section{padding:48px 0}}.btn{display:inline-block;padding:13px 26px;font-size:15px;font-weight:500;text-align:center;text-decoration:none;border:1px solid rgba(0,0,0,0);border-radius:6px;cursor:pointer;transition:all .1s cubic-bezier(0.4, 0, 0.2, 1)}.btn--primary{background-color:#f6d985;color:#0e0e11;border-color:#f6d985}.btn--primary:hover{background-color:#faded7;color:#0e0e11;border-color:#faded7}.btn--secondary{background-color:#7a6b5d;color:#e5e2dc;border-color:#7a6b5d}.btn--secondary:hover{background-color:#968a7e;color:#e5e2dc;border-color:#968a7e}.btn--outline{background-color:rgba(0,0,0,0);color:#f6d985;border-color:#f6d985}.btn--outline:hover{background-color:#f6d985;color:#0e0e11;border-color:#f6d985}.btn--sm{padding:9px 20px;font-size:13px}.btn--lg{padding:17px 32px;font-size:17px}.loading{opacity:.7;pointer-events:none}.toc,.faq__answer,.language-switcher__dropdown{transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.toc__link:focus,.faq__question:focus,.language-switcher__current:focus,.language-switcher__option:focus{outline:2px solid #faded7;outline-offset:2px}.header{background-color:#18191b;color:#e5e2dc;border-bottom:1px solid #1e2023;box-shadow:0 1px 3px rgba(14,14,17,.12);position:sticky;top:0;z-index:1020}.header__inner{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 48px}@media(min-width: 992px){.header__inner{height:68px}}.header__logo{flex-shrink:0}.header__logo-link{display:block;color:inherit}.header__logo-link:hover{color:inherit}.header__logo-image{height:32px;width:auto}.header__logo-text{font-size:21px;font-weight:700;color:#e5e2dc}.header__nav{display:flex;align-items:center;gap:22px}@media(max-width: 768px){.header__nav{gap:14px}}.header__auth{display:flex;align-items:center;gap:8px}@media(max-width: 576px){.header__auth{gap:4px}}.header__language{position:relative}.language-switcher{position:relative}.language-switcher__current{display:flex;align-items:center;gap:4px;background-color:#1e2023;border:1px solid #3a3c40;border-radius:5px;padding:4px 8px;font-size:13px;cursor:pointer;transition:.1s cubic-bezier(0.4, 0, 0.2, 1)}.language-switcher__current:hover{background-color:#16171a}.language-switcher__flag{font-size:16px;line-height:1}.language-switcher__code{font-weight:500;color:#e5e2dc}.language-switcher__arrow{font-size:10px;color:#cfc9c0;transition:.1s cubic-bezier(0.4, 0, 0.2, 1)}.language-switcher--open .language-switcher__arrow{transform:rotate(180deg)}.language-switcher__dropdown{position:absolute;top:100%;right:0;background-color:#1e2023;border:1px solid #3a3c40;border-radius:5px;box-shadow:0 3px 10px rgba(14,14,17,.18);min-width:160px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);z-index:1000}.language-switcher--open .language-switcher__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.language-switcher__option{display:flex;align-items:center;gap:4px;padding:4px 8px;color:#e5e2dc;text-decoration:none;transition:.1s cubic-bezier(0.4, 0, 0.2, 1)}.language-switcher__option:hover{background-color:#16171a}.language-switcher__option--active{background-color:#16171a;font-weight:500}.language-switcher__name{font-size:13px}.banner{position:relative;min-height:350px;display:flex;align-items:center;justify-content:center;text-align:center}@media(min-width: 992px){.banner{min-height:480px}}.banner__background{position:absolute;inset:0;background-color:#0e0e11;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.banner__overlay{position:absolute;inset:0;background-color:rgba(14,14,17,.94);z-index:2;display:flex;align-items:center;justify-content:center}.banner__content{position:relative;z-index:3;width:100%;max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:34px 0}.banner__title{font-size:26px;font-weight:700;line-height:1.2;color:#e5e2dc;margin-bottom:14px}@media(min-width: 992px){.banner__title{font-size:42px}}.banner__subtitle{font-size:16px;line-height:1.5;color:#e5e2dc;opacity:.9;margin-bottom:22px}@media(min-width: 992px){.banner__subtitle{font-size:18px}}.banner__btn{background-color:#faded7;color:#0e0e11;border:1px solid #faded7;border-radius:6px;font-size:15px;font-weight:600;padding:13px 26px;min-width:180px;margin-top:14px;transition:all .1s cubic-bezier(0.4, 0, 0.2, 1);text-decoration:none;display:inline-block}.banner__btn:hover{background-color:#f6d985;color:#0e0e11;border-color:#f6d985}.content{background-color:#0e0e11;padding:48px 0}.content__wrapper{max-width:1560px;margin:0 auto}.content__main{position:relative}.content__text .wp-block-paragraph{margin-bottom:12px}.content__text .wp-block-heading{margin-bottom:22px}.content__text .wp-block-heading.has-large-font-size{font-size:26px}.content__text .wp-block-heading.has-medium-font-size{font-size:21px}.content__text .wp-block-list{margin-bottom:12px;padding-left:22px}.content__text .wp-block-list li{margin-bottom:4px;list-style:disc}.content__text .wp-block-quote{border-left:4px solid #faded7;padding-left:22px;margin:34px 0;font-style:italic;color:#cfc9c0;border-radius:6px;background:none}.content__text .wp-block-image{margin:34px 0}.content__text .wp-block-image img{border-radius:10px;box-shadow:0 1px 3px rgba(14,14,17,.12)}.content__text .wp-block-image figcaption{text-align:center;font-size:13px;color:#b8b0a6;margin-top:8px}.content__text .wp-block-code{background-color:#16171a;border:1px solid #3a3c40;border-radius:6px;padding:14px;font-family:"Source Sans 3","SF Mono",Consolas,monospace;font-size:13px;overflow-x:auto;margin:22px 0}.toc{background-color:#16171a;border:1px solid #3a3c40;border-radius:10px;padding:34px;margin-bottom:48px}@media(min-width: 992px){.toc{width:320px;flex-shrink:0;position:sticky;top:102px;align-self:flex-start;margin-bottom:0;max-height:calc(100vh - 68px - 68px);overflow-y:auto}}.toc__title{font-size:18px;font-weight:600;color:#f6d985;margin-bottom:14px}.toc__list{list-style:none;padding:0;margin:0}.toc__item{margin-bottom:4px}.toc__item--level-1{font-weight:500;color:#cfc9c0}.toc__item--level-2{padding-left:14px;font-size:13px;color:#cfc9c0}.toc__link{display:block;color:#cfc9c0;text-decoration:none;padding:4px;transition:color .1s cubic-bezier(0.4, 0, 0.2, 1);border-radius:3px}.toc__link:hover{color:#f6d985;background:rgb(31.35,32.775,37.05)}.toc__link--active{color:#f6d985;font-weight:600;background:rgb(40.7,42.55,48.1)}.toc:empty{display:none}.content__layout{display:flex;flex-direction:column;gap:48px}@media(min-width: 992px){.content__layout{flex-direction:row;align-items:flex-start;gap:68px}}.toc{width:100%;margin-bottom:48px}@media(min-width: 992px){.toc{width:320px;flex-shrink:0;position:sticky;top:102px;align-self:flex-start;margin-bottom:0;max-height:calc(100vh - 68px - 68px);overflow-y:auto}}.content__main{flex:1 1 0%;min-width:0}.alignleft{margin-right:14px;margin-bottom:14px}.faq{background-color:#16171a}.faq__title{text-align:center;margin-bottom:48px;color:#e5e2dc;font-size:26px;font-weight:600}.faq__list{max-width:800px;margin:0 auto}.faq__item{border:1px solid #3a3c40;border-radius:10px;margin-bottom:22px;overflow:hidden;box-shadow:0 1px 3px rgba(14,14,17,.12)}.faq__item:last-child{margin-bottom:0}.faq__question{width:100%;background-color:#16171a;color:#e5e2dc;font-size:16px;font-weight:600;padding:34px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.faq__question:hover{background-color:rgb(14.9875,15.66875,17.7125)}.faq__question[aria-expanded=true]{background-color:rgb(10.3125,10.78125,12.1875)}.faq__question[aria-expanded=true] .faq__icon{transform:rotate(45deg)}.faq__question-text{flex:1;padding-right:14px}.faq__icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center;color:#b8b0a6;font-size:18px;font-weight:300;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1);flex-shrink:0}.faq__answer{background-color:#1e2023;color:#e5e2dc;max-height:0;overflow:hidden;transition:all .2s cubic-bezier(0.4, 0, 0.2, 1)}.faq__answer[aria-hidden=false]{max-height:1000px}.faq__answer-text{padding:34px}.faq__answer-text p{margin-bottom:8px}.faq__answer-text p:last-child{margin-bottom:0}.faq__answer-text ul,.faq__answer-text ol{margin-bottom:8px;padding-left:22px}.faq__answer-text ul li,.faq__answer-text ol li{margin-bottom:4px}.faq__answer-text ul li{list-style:disc}.faq__answer-text ol li{list-style:decimal}.footer{background-color:#18191b;color:#e5e2dc;padding:48px 0;border-top:1px solid #1e2023}.footer__inner{display:flex;flex-direction:column;align-items:center;gap:34px}@media(min-width: 768px){.footer__inner{flex-direction:row;justify-content:space-between;align-items:flex-start}}.footer__nav{order:1}@media(min-width: 768px){.footer__nav{order:0}}.footer__menu{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;list-style:none;margin:0;padding:0}@media(min-width: 768px){.footer__menu{justify-content:flex-start}}.footer__menu li{margin:0}.footer__menu a{color:#e5e2dc;text-decoration:none;font-size:13px;transition:color .1s cubic-bezier(0.4, 0, 0.2, 1)}.footer__menu a:hover{color:#f6d985}.footer__social{order:0}@media(min-width: 768px){.footer__social{order:1}}.footer__copyright{order:2;text-align:center;font-size:13px;color:rgba(229,226,220,.8)}@media(min-width: 768px){.footer__copyright{text-align:left}}.social-icons{display:flex;gap:8px}.social-icons__link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:rgba(0,0,0,0);color:#e5e2dc;border-radius:50%;text-decoration:none;transition:.1s cubic-bezier(0.4, 0, 0.2, 1)}.social-icons__link:hover{background-color:#f6d985;color:#0e0e11;transform:translateY(-2px)}.social-icons__icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.social-icons__icon svg{width:100%;height:100%;fill:currentColor}.error-404{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;text-align:center;background-color:#0e0e11;color:#e5e2dc;font-family:"Space Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;padding:34px}.error-404__title{font-size:42px;font-weight:700;margin-bottom:34px;color:#e5e2dc}@media(max-width: 768px){.error-404__title{font-size:33px}}.error-404__link{font-size:16px;color:#faded7;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .1s cubic-bezier(0.4, 0, 0.2, 1);word-break:break-all}.error-404__link:hover{border-color:#faded7}@media(max-width: 576px){.error-404__link{font-size:13px}}.breadcrumbs{margin:22px 0;font-size:13px;color:#cfc9c0}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0;margin:0}.breadcrumbs__item a{color:#faded7;text-decoration:none}.breadcrumbs__item a:hover{text-decoration:underline}.breadcrumbs__item--current{color:#b8b0a6;pointer-events:none}.breadcrumbs__item:not(:last-child)::after{content:"/";margin:0 4px;color:#b8b0a6}.archive{margin:22px 0}.archive-linked__row{display:flex;flex-direction:column;gap:34px}@media(min-width: 768px){.archive-linked__row{flex-direction:column;gap:34px}}.archive-linked__item{display:flex;flex-direction:column;width:100%;background:#16171a;border-radius:10px;box-shadow:0 1px 3px rgba(14,14,17,.12);border:1px solid #3a3c40;overflow:hidden;margin:0 auto;transition:box-shadow .1s cubic-bezier(0.4, 0, 0.2, 1),transform .1s cubic-bezier(0.4, 0, 0.2, 1)}.archive-linked__item:hover{box-shadow:0 3px 10px rgba(14,14,17,.18);transform:translateY(-2px)}@media(min-width: 768px){.archive-linked__item{flex-direction:row;align-items:stretch;min-height:180px;max-height:260px}}.archive-linked__item-thumb{width:100%;aspect-ratio:16/9;min-height:120px;max-height:180px;background:#1e2023;border-radius:6px 6px 0 0;overflow:hidden;display:flex;align-items:center;justify-content:center}.archive-linked__item-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.archive-linked__item-thumb--placeholder{background:#1e2023;border:1px dashed #3a3c40;color:#b8b0a6;font-size:16px;font-family:"Source Sans 3","SF Mono",Consolas,monospace;text-transform:uppercase;letter-spacing:1px}@media(min-width: 768px){.archive-linked__item-thumb{width:220px;min-width:220px;max-width:320px;aspect-ratio:unset;border-radius:6px 0 0 6px;min-height:100%;max-height:none}}.archive-linked__item-body{display:flex;flex-direction:column;justify-content:space-between;padding:14px 22px;flex:1 1 0%}@media(min-width: 768px){.archive-linked__item-body{flex-direction:row;align-items:center;gap:22px;padding:22px 48px}}.archive-linked__item-content{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0}.archive-linked__item-title{font-size:16px;font-weight:600;color:#e5e2dc;margin:0 0 4px 0;line-height:1.2;word-break:break-word}.archive-linked__item-excerpt{color:#cfc9c0;font-size:13px;margin-bottom:0;flex:1 1 auto}.archive-linked__btn{min-width:140px;margin-top:8px}@media(min-width: 768px){.archive-linked__btn{margin-top:0;margin-left:22px}}