@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidh18S0xR41YDw.woff2?1ba32e3bde8789e41b8671ef6a68b58e) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkido18S0xR41YDw.woff2?9b9112c2f945350a2e52357a307dc642) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidg18S0xR41YDw.woff2?2206139bcd71d3508645866373aa893b) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidv18S0xR41YDw.woff2?0b15ba1991dd7eef318fff0f62de4a73) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidj18S0xR41YDw.woff2?3b8bbcd9c192f84a278aa8f826d6723c) 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 Pro;font-style:italic;font-weight:300;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidi18S0xR41YDw.woff2?17cb28807d67ea5d83a78fa25c33c40b) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18S0xR41.woff2?ab03b3aed4e7bb2989f152ca656eef77) 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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJB9cme_xc.woff2?e0d1f488828b9c0210825f417784d715) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJB9cme_xc.woff2?d53f01c5243b5efb31b5b871641dc86f) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJB9cme_xc.woff2?0d4c608c9aed4554f95875f96834874a) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJB9cme_xc.woff2?cab4bcbe8fdc6c8c89ab67b010df8550) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJB9cme_xc.woff2?666385b3d9910390a5fde0b7be33ebc7) 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 Pro;font-style:italic;font-weight:400;src:url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJB9cme_xc.woff2?ae4fdccaeb522cd49f80fb774eb5c2a4) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/fonts/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDJB9cme.woff2?b18071ef839d81641fd0d1f9a6f7d0cd) 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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18S0xR41YDw.woff2?b1111f2a0f8871471e2d14775051bbf8) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18S0xR41YDw.woff2?89a1bbf41980a9564186585d2b7db35d) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18S0xR41YDw.woff2?44d924662ef9f659b31411ae7c192573) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18S0xR41YDw.woff2?2388ccf8476d34351f7b302f3b05127d) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18S0xR41YDw.woff2?5c4e0374439c5ae4d1d89dc1c2596279) 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 Pro;font-style:italic;font-weight:600;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18S0xR41YDw.woff2?220f348b52e1f781cb84f6be01caf2ca) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;src:url(/fonts/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18S0xR41.woff2?2fb0ea59f76f8ee5f6851cfb6ddbce77) 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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhdu3cOWxy40.woff2?dccf01dc0b6722333d5a871ae5b9f343) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxdu3cOWxy40.woff2?a4a07e6fe8aa16d6f3c128e07a87279c) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxdu3cOWxy40.woff2?1854cf658e15fae7d817a2b90a5a8c3c) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBdu3cOWxy40.woff2?e9753ea43deb3e43080c1c293a7942dd) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBdu3cOWxy40.woff2?ee5533f36bd4e93aa4e855002ae5a523) 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 Pro;font-style:normal;font-weight:300;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdu3cOWxy40.woff2?7087488cb331a472c0819ab012d54367) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu3cOWxw.woff2?1fc6c01d1812fbfbaa47ea15137ee450) 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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lujVj9_mf.woff2?de95c5209ef26bf69ccf4e4ae3c3a157) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lujVj9_mf.woff2?cb1755e09de7a23a9cabcb0977a4ad6c) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lujVj9_mf.woff2?1b1cb10170f2616853f06e4d7a7463bc) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lujVj9_mf.woff2?9c7d72dcc7a044db07b11929487545a3) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lujVj9_mf.woff2?540007fe6de95f52230e9312e30c0371) 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 Pro;font-style:normal;font-weight:400;src:url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2?23e9c5217d09910f51ad8a673369cd83) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/fonts/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2?1402accbefdec6a2576288964b4e12e4) 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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhdu3cOWxy40.woff2?29a55ddb4816749dfc22a3ab9fdb7f6a) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxdu3cOWxy40.woff2?48335830695bfee8b69c99eff0f0c37b) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxdu3cOWxy40.woff2?ad339cedd0f2155914fbe2898666b9d8) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBdu3cOWxy40.woff2?d957dc4c044b538e2427de9f698fe985) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBdu3cOWxy40.woff2?6f8f2aa1e3816d0ec479ef8f42137caf) 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 Pro;font-style:normal;font-weight:600;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRdu3cOWxy40.woff2?f881aed697c9496a0e8ed3d4f244c712) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu3cOWxw.woff2?ee990a93df71bfdfb3b5978445171804) 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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhdu3cOWxy40.woff2?4d5aff803e66b3a7305b5dd8a597c31b) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxdu3cOWxy40.woff2?765ef7621f57dfe3604e51c8ee92f349) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxdu3cOWxy40.woff2?3c5cf9575a708134a930ce98464994d2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBdu3cOWxy40.woff2?64102f7204fc75f9aa8cccba447e6f2f) format("woff2");unicode-range:u+0370-03ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBdu3cOWxy40.woff2?449204a0d0dfbe4e7d6d9c73bd4efb0d) 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 Pro;font-style:normal;font-weight:700;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdu3cOWxy40.woff2?46ac0d93276801aa8ca47930507db6be) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/fonts/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu3cOWxw.woff2?2121f4aabac6fbe523ec14e6535dd714) 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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--gp-ground:#343a40;--gp-surface:#fff;--gp-text:#343a40;--gp-muted:#5f6670;--gp-on-dark:#c8cdd3;--gp-on-dark-strong:#fff;--gp-border:#ced4da;--gp-divider:#e3e6ea;--gp-dark-divider:#4a5159;--gp-dark-border:#5a626b;--gp-subtle:#f1f3f5;--gp-placeholder:#8a929b;--gp-primary:#3d9970;--gp-check:#27835a;--gp-primary-strong:#1f5c42;--gp-primary-soft:#e8f4ee;--gp-link:#2e7d5b;--gp-link-hover:#1f5c42;--gp-accent:#ffc107;--gp-accent-hover:#ffd54f;--gp-danger:#b02a37;--gp-danger-soft:#fbe9eb;--gp-pending-bg:#fff3cd;--gp-pending-text:#6b4e00;--gp-shadow:0 12px 40px rgba(0,0,0,.28);--gp-font:"Source Sans Pro",system-ui,-apple-system,"Segoe UI",sans-serif}*,:after,:before{border-radius:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.gp-body{background:var(--gp-ground);color:var(--gp-text);display:flex;flex-direction:column;font-family:var(--gp-font);font-size:16px;line-height:1.5;margin:0;min-height:100vh;min-height:100dvh}a{color:var(--gp-link)}a:hover{color:var(--gp-link-hover)}img{max-width:100%}h1,h2,h3{font-family:var(--gp-font);font-weight:700;line-height:1.2;margin:0}p{margin:0}:focus-visible{outline:3px solid var(--gp-accent);outline-offset:2px}.gp-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}[x-cloak]{display:none!important}.gp-test-banner{animation:gp-test-banner-stripes 1s linear infinite;background-color:#dc3545;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem;color:#fff;flex:none;font-weight:700;letter-spacing:.2em;padding:4px 12px;position:sticky;text-align:center;top:0;z-index:1000}@keyframes gp-test-banner-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.gp-test-banner{animation:none}}.gp-shell{display:flex;flex:1 0 auto;flex-direction:column;gap:40px;margin:0 auto;max-width:1168px;padding:28px 24px 32px;width:100%}.gp-main{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.gp-footer a,.gp-header a:not(.gp-lang),.gp-on-dark a{color:var(--gp-accent)}.gp-footer a:hover,.gp-header a:not(.gp-lang):hover,.gp-on-dark a:hover{color:var(--gp-accent-hover)}.gp-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.gp-header__brand{display:block;line-height:0}.gp-header__logo{display:block;height:40px;width:auto}.gp-header__actions{color:var(--gp-on-dark);display:flex;flex-wrap:wrap;gap:16px;margin-left:auto}.gp-header__actions,.gp-lang{align-items:center;font-size:15px}.gp-lang{background:transparent;border:0;color:var(--gp-on-dark-strong);display:inline-flex;gap:8px;height:40px;padding:0 4px;text-decoration:none}.gp-lang:hover{color:var(--gp-accent)}.gp-lang__short{display:none;font-weight:600}.gp-footer{border-top:1px solid var(--gp-dark-divider);color:var(--gp-on-dark);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;padding-top:20px}.gp-footer__legal{display:flex;flex-wrap:wrap;gap:4px 20px}.gp-card{background:var(--gp-surface);box-shadow:var(--gp-shadow);display:flex;flex-direction:column;gap:22px;padding:40px;width:100%}.gp-card--narrow{margin:0 auto;max-width:440px}.gp-title{font-size:30px}.gp-lead{color:var(--gp-muted);font-size:16px}.gp-eyebrow{color:var(--gp-accent);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gp-field{display:flex;flex-direction:column;gap:6px}.gp-label{font-size:15px;font-weight:600}.gp-label-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.gp-input{background:var(--gp-surface);border:1px solid var(--gp-border);color:var(--gp-text);font-family:inherit;font-size:16px;height:46px;padding:0 14px;width:100%}.gp-input::-moz-placeholder{color:var(--gp-placeholder)}.gp-input::placeholder{color:var(--gp-placeholder)}.gp-input:focus{border-color:var(--gp-accent);box-shadow:0 0 0 3px rgba(255,193,7,.35);outline:none}.gp-input.is-invalid{border-color:var(--gp-danger)}.gp-input-wrap{position:relative}.gp-input-wrap .gp-input{padding-right:52px}.gp-input-wrap__button{align-items:center;background:transparent;border:0;color:var(--gp-muted);cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:1px;top:1px;width:44px}.gp-error{color:var(--gp-danger);font-size:14px;font-weight:600}.gp-check{align-items:flex-start;cursor:pointer;display:flex;font-size:15px;gap:10px;line-height:1.45}.gp-check input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--gp-surface);border:1px solid #d3cfc8;cursor:pointer;flex:none;height:22px;margin:0;position:relative;width:22px}.gp-check input[type=checkbox]:hover:not(:checked):not(:disabled){border-width:2px}.gp-check input[type=checkbox]:checked{background:var(--gp-check);border-color:var(--gp-check)}.gp-check input[type=checkbox]:checked:after{border:2px solid #fff;border-left:0;border-top:0;content:"";height:10px;left:0;position:absolute;top:0;transform:translate(6.75px,3.5px) rotate(45deg);width:7px}.gp-check input[type=checkbox]:disabled{cursor:default;opacity:.65}.gp-btn{align-items:center;border:1.5px solid transparent;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;gap:10px;height:48px;justify-content:center;padding:0 22px;text-decoration:none}.gp-btn:disabled,.gp-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.gp-btn--primary{background:var(--gp-primary);color:#fff}.gp-btn--primary:hover{background:var(--gp-primary-strong);color:#fff}.gp-btn--large{font-size:19px;height:52px}.gp-btn--block{width:100%}.gp-btn--outline{background:var(--gp-surface);border-color:var(--gp-primary);color:var(--gp-primary-strong)}.gp-btn--outline:hover{background:var(--gp-primary-soft);color:var(--gp-primary-strong)}.gp-btn--secondary{background:var(--gp-surface);border:1px solid var(--gp-border);color:var(--gp-text);font-weight:600}.gp-btn--secondary:hover{background:var(--gp-subtle);color:var(--gp-text)}.gp-btn--link{background:transparent;border:0;color:var(--gp-link);font-weight:600;height:auto;padding:0}.gp-btn--link:hover{color:var(--gp-link-hover)}.gp-divider-text{align-items:center;color:var(--gp-muted);display:flex;font-size:14px;gap:12px}.gp-divider-text:after,.gp-divider-text:before{background:var(--gp-divider);content:"";flex:1 1 auto;height:1px}.gp-notice{background:var(--gp-subtle);color:var(--gp-muted);font-size:15px;padding:12px 14px}.gp-notice--success{background:var(--gp-primary-soft);color:var(--gp-primary-strong)}.gp-notice--danger{background:var(--gp-danger-soft);color:var(--gp-danger)}.gp-check--center{align-items:center}.gp-login{align-items:stretch;display:flex;justify-content:center;margin:0 auto;max-width:500px;width:100%}.gp-login__card{max-width:500px;position:relative;z-index:1}.gp-login__heading{display:flex;flex-direction:column;gap:4px}.gp-login__forgot{font-size:14px;font-weight:600}.gp-login__tenant{align-items:center;border-bottom:1px solid var(--gp-divider);display:flex;flex-direction:column;gap:14px;padding-bottom:22px;text-align:center}.gp-login__tenant-logo{display:block;height:auto;max-height:96px;max-width:240px;-o-object-fit:contain;object-fit:contain;width:auto}.gp-login__tenant-name{display:flex;flex-direction:column;gap:2px}.gp-login__tenant-title{font-size:28px}.gp-login__no-access{color:var(--gp-muted);font-size:14px;text-align:center}.gp-powered-by{align-items:center;color:var(--gp-on-dark);display:flex;flex-direction:column;font-size:13px;gap:6px;margin-top:28px}.gp-powered-by__logo{display:block;height:auto;width:130px}.gp-login--with-message{max-width:860px}.gp-login--with-message .gp-login__card{box-shadow:0 12px 40px rgba(0,0,0,.32);flex:0 1 500px;flex-direction:column;justify-content:center;min-width:0}.gp-message{--gp-message-accent:#17a2b8;--gp-message-bg:#e3f4f7;--gp-message-border:#b6e2ea;--gp-message-text:#0c5460;--gp-message-icon:#fff;background:var(--gp-message-bg);border:1px solid var(--gp-message-border);border-right-width:0;box-shadow:inset -14px 0 14px -12px rgba(0,0,0,.22);color:var(--gp-message-text);display:flex;flex:0 1 360px;flex-direction:column;gap:16px;margin-right:-14px;min-width:0;padding:30px 42px 30px 28px;position:relative;z-index:0}.gp-message a{color:inherit;font-weight:600}.gp-message--primary{--gp-message-accent:#3d9970;--gp-message-bg:#e8f4ee;--gp-message-border:#b7dcc8;--gp-message-text:#1f5c42}.gp-message--warning{--gp-message-accent:#ffc107;--gp-message-bg:#fff8e1;--gp-message-border:#ffe08a;--gp-message-text:#664d03;--gp-message-icon:#343a40}.gp-message--danger{--gp-message-accent:#dc3545;--gp-message-bg:#fbe9eb;--gp-message-border:#f1b0b7;--gp-message-text:#842029}.gp-message--custom{--gp-message-bg:color-mix(in srgb,var(--gp-message-accent) 12%,#fff);--gp-message-border:var(--gp-message-accent);--gp-message-text:var(--gp-text)}.gp-message__icon{align-items:center;background:var(--gp-message-accent);border-radius:50%;color:var(--gp-message-icon);display:flex;flex:none;font-size:22px;height:48px;justify-content:center;width:48px}.gp-message__heading{display:flex;flex-direction:column;gap:4px}.gp-message__label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gp-message__title{font-size:24px;line-height:1.25}.gp-message__text{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.gp-message__until{align-items:center;border-top:1px solid var(--gp-message-border);display:flex;font-size:14px;gap:8px;margin-top:auto;padding-top:14px}@media(max-width:760px){.gp-login--with-message{flex-direction:column;max-width:500px}.gp-login--with-message .gp-login__card{flex:none}.gp-message{border-bottom-width:0;border-right-width:1px;box-shadow:inset 0 -14px 14px -12px rgba(0,0,0,.22);flex:none;margin:0 0 -14px;padding:24px 24px 38px}}.gp-strong{color:var(--gp-text);font-weight:700;overflow-wrap:anywhere}.gp-back-link{align-items:center;align-self:flex-start;display:inline-flex;font-size:15px;font-weight:600;gap:6px;min-height:32px;text-decoration:none}.gp-reset{padding-top:32px}.gp-reset__body{display:flex;flex-direction:column;gap:22px}.gp-reset__icon{align-items:center;background:var(--gp-primary-soft);border-radius:50%;color:var(--gp-link);display:flex;height:56px;justify-content:center;width:56px}.gp-reset__heading{display:flex;flex-direction:column;gap:6px}.gp-reset__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.gp-pw-rules{color:var(--gp-muted);display:flex;flex-wrap:wrap;font-size:14px;gap:6px 14px;list-style:none;margin:-8px 0 0;padding:5px}.gp-pw-rules.is-all-met{background-color:var(--gp-primary-soft)}.gp-pw-rules__item{align-items:center;display:inline-flex;gap:4px}.gp-pw-rules__item .gp-pw-rules__met{display:none}.gp-pw-rules__item .gp-pw-rules__unmet{color:var(--gp-danger)}.gp-pw-rules__item.is-met{color:var(--gp-primary-strong)}.gp-pw-rules__item.is-met .gp-pw-rules__met{display:inline}.gp-pw-rules__item.is-met .gp-pw-rules__unmet{display:none}.gp-header__account a{font-weight:600}.gp-wizard{align-items:flex-start;display:flex;gap:56px;justify-content:center;width:100%}.gp-wizard__aside{color:var(--gp-on-dark);display:flex;flex:1 1 300px;flex-direction:column;gap:32px;max-width:380px;padding-top:8px}.gp-wizard__intro{display:flex;flex-direction:column;gap:14px}.gp-wizard__headline{color:var(--gp-on-dark-strong);font-size:38px;line-height:1.12}.gp-wizard__lead{font-size:17px;line-height:1.5}.gp-wizard__help{align-items:center;background:#3d444b;display:flex;font-size:15px;gap:14px;padding:18px 20px}.gp-wizard__help-icon{color:var(--gp-accent);flex:none}.gp-wizard__help-text{display:flex;flex-direction:column;gap:2px}.gp-wizard__help-text strong{color:var(--gp-on-dark-strong)}.gp-wizard__password-error{margin-top:-10px}.gp-steps{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.gp-steps__button{align-items:flex-start;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:10px 12px;text-align:left;width:100%}.gp-steps__button:disabled{cursor:default}.gp-steps__number{align-items:center;border:2px solid var(--gp-dark-border);border-radius:50%;color:var(--gp-on-dark);display:flex;flex:none;font-weight:700;height:32px;justify-content:center;width:32px}.gp-steps__check{display:none}.gp-steps__text{display:flex;flex-direction:column;gap:2px;padding-top:4px}.gp-steps__title{color:var(--gp-on-dark);font-size:17px}.gp-steps__hint{display:none;font-size:15px;line-height:1.45}.gp-steps__item.is-current .gp-steps__button{background:hsla(0,0%,100%,.06)}.gp-steps__item.is-current .gp-steps__number{background:var(--gp-accent);border-color:var(--gp-accent);color:var(--gp-text)}.gp-steps__item.is-current .gp-steps__title{color:var(--gp-on-dark-strong)}.gp-steps__item.is-current .gp-steps__hint--current{display:block}.gp-steps__item.is-done .gp-steps__number{background:var(--gp-primary);border-color:var(--gp-primary);color:#fff}.gp-steps__item.is-done .gp-steps__digit{display:none}.gp-steps__item.is-done .gp-steps__check{display:block}.gp-steps__item.is-done .gp-steps__title{text-decoration:underline}.gp-steps__item.is-done .gp-steps__hint--done{display:block}.gp-steps__item.is-error .gp-steps__number{background:#dc3545;border-color:#f1aeb5;color:#fff}.gp-steps__item.is-error .gp-steps__title{color:var(--gp-on-dark-strong);text-decoration:underline}.gp-steps__item.is-error .gp-steps__hint--error{color:#f1aeb5;display:block}.gp-wizard__card{flex:999 1 560px;gap:26px;max-width:640px;min-width:0}.gp-wizard__progress{display:flex;flex-direction:column;gap:10px}.gp-wizard__progress-label{color:var(--gp-muted);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gp-wizard__bars{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.gp-wizard__bar{background:var(--gp-divider);height:4px}.gp-wizard__bar.is-done{background:var(--gp-primary)}.gp-wizard__bar.is-current{background:var(--gp-accent)}.gp-wizard__bar.is-error{background:#dc3545}.gp-wizard__step{display:flex;flex-direction:column;gap:22px}.gp-wizard__heading{display:flex;flex-direction:column;gap:6px}.gp-wizard__title{font-size:28px}.gp-wizard__title:focus{outline:none}.gp-wizard__fields{display:flex;flex-direction:column;gap:18px}.gp-label__optional{color:var(--gp-muted);font-weight:400}.gp-tiles{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.gp-mode,.gp-tile{background:var(--gp-surface);border:1.5px solid var(--gp-border);color:var(--gp-text);cursor:pointer;font-family:inherit}.gp-mode:hover,.gp-tile:hover{border-color:var(--gp-primary)}.gp-mode[aria-pressed=true],.gp-tile[aria-pressed=true]{background:var(--gp-primary-soft);border-color:var(--gp-primary);box-shadow:inset 0 0 0 1px var(--gp-primary);color:var(--gp-primary-strong)}.gp-tile{font-size:15px;font-weight:600;min-height:48px;padding:8px 12px}.gp-modes{display:grid;gap:10px;grid-template-columns:1fr 1fr}.gp-mode{align-items:flex-start;display:flex;flex-direction:column;gap:2px;padding:14px 16px;text-align:left}.gp-mode strong{font-size:16px}.gp-mode span{color:var(--gp-muted);font-size:14px}.gp-grid-2{display:grid;gap:16px;grid-template-columns:1fr 1fr}.gp-input-row{display:flex;gap:8px}.gp-input-row .gp-input{flex:1 1 auto;min-width:0}.gp-input-row .gp-btn{flex:none;height:46px}.gp-summary{border:1px solid var(--gp-divider);margin:0}.gp-summary__row{align-items:baseline;display:grid;gap:12px;grid-template-columns:120px minmax(0,1fr) auto;padding:14px 16px}.gp-summary__row+.gp-summary__row{border-top:1px solid var(--gp-divider)}.gp-summary__row dt{color:var(--gp-muted);font-size:14px}.gp-summary__row dd{font-weight:600;margin:0;overflow-wrap:anywhere}.gp-declarations{display:flex;flex-direction:column;gap:14px}.gp-declarations a{font-weight:600}.gp-check__tag{color:var(--gp-muted);font-size:14px}.gp-turnstile{min-height:65px}.gp-wizard__nav{border-top:1px solid var(--gp-divider);display:flex;flex-direction:column;gap:12px;padding-top:22px}.gp-wizard__hint{color:var(--gp-muted);font-size:15px}.gp-wizard__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.gp-wizard__forward{margin-left:auto}@media(max-width:899.98px){.gp-wizard{align-items:stretch;flex-direction:column;gap:24px}.gp-wizard__aside{flex:none;max-width:none;padding-top:0}.gp-steps,.gp-wizard__help,.gp-wizard__lead{display:none}.gp-wizard__headline{font-size:28px}.gp-wizard__card{max-width:none}}@media(max-width:575.98px){.gp-wizard{margin:0 -16px;width:auto}.gp-wizard__aside{padding:0 16px}.gp-header__account-question{display:none}.gp-grid-2,.gp-modes{grid-template-columns:1fr}.gp-summary__row{grid-template-columns:minmax(0,1fr) auto}.gp-summary__row dt{grid-column:1/-1}.gp-wizard__buttons .gp-wizard__forward{flex:1 1 auto}}.gp-done{align-items:flex-start;display:flex;gap:56px;justify-content:center;width:100%}.gp-done__aside{color:var(--gp-on-dark);display:flex;flex:1 1 300px;flex-direction:column;gap:32px;max-width:380px;padding-top:8px}.gp-done__aside .gp-steps__button{cursor:default}.gp-steps__item.is-done .gp-done__step-title{text-decoration:none}.gp-done__card{flex:999 1 560px;gap:26px;max-width:640px;min-width:0}.gp-addresses{border:1px solid var(--gp-divider);list-style:none;margin:0;padding:0}.gp-addresses__row{align-items:center;display:flex;gap:14px;padding:14px 16px}.gp-addresses__row+.gp-addresses__row{border-top:1px solid var(--gp-divider)}.gp-addresses__icon{align-items:center;background:var(--gp-subtle);display:flex;flex:none;height:40px;justify-content:center;width:40px}.gp-addresses__text{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.gp-addresses__label{color:var(--gp-muted);font-size:14px}.gp-addresses__value{font-size:16px;overflow-wrap:anywhere}.gp-badge{background:var(--gp-subtle);color:var(--gp-muted);flex:none;font-size:13px;font-weight:700;padding:4px 10px}.gp-badge--pending{background:var(--gp-pending-bg);color:var(--gp-pending-text)}.gp-done__hint{align-items:flex-start;color:var(--gp-muted);display:flex;font-size:15px;gap:10px}.gp-done__hint svg{flex:none;margin-top:2px}.gp-done__actions{border-top:1px solid var(--gp-divider);padding-top:22px}.gp-done__resent{align-items:center;color:var(--gp-primary-strong);display:flex;font-weight:600;gap:8px;min-height:48px}.gp-done__login{margin-left:auto}.gp-done__help{color:var(--gp-muted);font-size:14px}@media(max-width:899.98px){.gp-done{align-items:stretch;flex-direction:column;gap:24px}.gp-done__aside{flex:none;max-width:none;padding-top:0}.gp-done__aside .gp-steps{display:none}.gp-done__card{max-width:none}}@media(max-width:575.98px){.gp-done{margin:0 -16px;width:auto}.gp-done__aside{padding:0 16px}.gp-addresses__row{flex-wrap:wrap}.gp-addresses__icon{display:none}}.gp-main--top{justify-content:flex-start}.gp-legal{gap:32px;padding:36px 40px 48px}.gp-legal__header{align-items:flex-start;border-bottom:1px solid var(--gp-divider);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-bottom:28px}.gp-legal__titles{display:flex;flex-direction:column;gap:6px;min-width:0}.gp-legal__title{font-size:40px;line-height:1.15}.gp-legal__meta{color:var(--gp-muted);font-size:16px}.gp-legal__download{font-size:15px;height:40px}.gp-legal__intro{color:var(--gp-muted);font-size:16px;line-height:1.6;max-width:820px}.gp-legal__intro p+p{margin-top:10px}.gp-legal__layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:48px}.gp-legal__toc{display:flex;flex:1 1 220px;flex-direction:column;gap:4px;max-height:calc(100vh - 48px);max-width:260px;overflow-y:auto;position:sticky;top:24px}.gp-legal__toc-title{color:var(--gp-muted);font-size:13px;font-weight:700;letter-spacing:.1em;padding:0 10px 8px;text-transform:uppercase}.gp-legal__toc-list{list-style:none;margin:0;padding:0}.gp-legal__toc-link{color:var(--gp-text);display:flex;font-size:15px;gap:10px;line-height:1.35;padding:8px 10px;text-decoration:none}.gp-legal__toc-link:hover{background:var(--gp-subtle);color:var(--gp-text)}.gp-legal__toc-number{color:var(--gp-link);flex:none;font-weight:700;min-width:18px}.gp-legal__body{flex:999 1 560px;font-size:17px;line-height:1.65;max-width:760px;min-width:0}.gp-legal__body h2{font-size:26px;line-height:1.25;margin:40px 0 16px;scroll-margin-top:24px}.gp-legal__body h2:first-child{margin-top:0}.gp-legal__body h3{font-size:20px;margin:28px 0 12px;scroll-margin-top:24px}.gp-legal__body p{margin:0 0 12px}.gp-legal__body ol,.gp-legal__body ul{margin:0 0 12px;padding-left:22px}.gp-legal__body li+li{margin-top:6px}.gp-legal__body table{border-collapse:collapse;display:block;font-size:15px;line-height:1.45;margin:0 0 16px;max-width:100%;overflow-x:auto}.gp-legal__body td,.gp-legal__body th{border:1px solid var(--gp-divider);padding:8px 10px;text-align:left;vertical-align:top}.gp-legal__body th{background:var(--gp-subtle)}.gp-legal__body hr{border:0;border-top:1px solid var(--gp-divider);margin:24px 0}.gp-legal__layout--single .gp-legal__body{max-width:820px}.gp-legal__heading-number{color:var(--gp-link);margin-right:6px}.gp-legal__para{display:grid;gap:8px;grid-template-columns:48px minmax(0,1fr);margin-bottom:4px}.gp-legal__para-number{color:var(--gp-muted);font-size:15px;font-weight:700;padding-top:2px}@media(max-width:899.98px){.gp-legal__toc{max-height:none;max-width:none;position:static}}@media(max-width:575.98px){.gp-legal{padding:24px 16px 32px}.gp-legal__title{font-size:30px}.gp-legal__body{font-size:16px}.gp-legal__para{grid-template-columns:38px minmax(0,1fr)}}@media(max-width:991.98px){.gp-footer{align-items:center;flex-direction:column;text-align:center}.gp-footer__legal{justify-content:center}}@media(max-width:575.98px){.gp-shell{gap:24px;padding:14px 16px 20px}.gp-header__logo{height:30px}.gp-lang{border:0;height:44px;justify-content:center;padding:0;width:44px}.gp-lang__globe,.gp-lang__long{display:none}.gp-lang__short{display:inline}.gp-card{padding:28px 20px}.gp-login,.gp-login--with-message{margin:0 -16px;max-width:none;width:auto}.gp-login__card{max-width:none}.gp-footer{justify-content:center}.gp-footer__contact,.gp-footer__meta{display:none}.gp-footer__legal{justify-content:center}}
