@font-face{font-family:Technor;src:url(/assets/fonts/c86008f1.woff2) format("woff2"),url(/assets/fonts/a28219a3.woff) format("woff"),url(/assets/fonts/8e14b431.ttf) format("truetype");font-weight:200 900;font-display:swap;font-style:normal}@font-face{font-family:Bespoke Slab;src:url(/assets/fonts/cfb60cd6.woff2) format("woff2"),url(/assets/fonts/11a7390f.woff) format("woff"),url(/assets/fonts/1800931c.ttf) format("truetype");font-weight:300 800;font-display:swap;font-style:normal}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/4bc323c3.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/609f2265.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:Archivo;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/fonts/d3b9dec2.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/4bc323c3.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/609f2265.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:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/assets/fonts/d3b9dec2.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/4bc323c3.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/609f2265.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:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/assets/fonts/d3b9dec2.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/4bc323c3.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/609f2265.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:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/fonts/d3b9dec2.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ea749b7b.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/2e1410cb.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/2b0d527e.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/dbae87a4.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/8c4ab6ec.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/6b963923.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/bede980a.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/77e14a5f.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/0d112e2b.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/eba17130.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/5f6ab5dd.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/6c76d596.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/af67b550.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/958ab67c.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/76cd63f0.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/6c9a1f6c.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ef321167.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/9b576f8c.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/1b577a0f.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:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/f586224f.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/3e978e4c.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/2d1309db.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/494507e8.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/e0897aed.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:Spectral;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/881595d7.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/c09d67e7.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/f8e9b708.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/bebc48a8.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/d917adc6.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:Spectral;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/073f50bd.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:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/715f4624.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:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/c73e410c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/6a8a25a2.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:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/b9855f6d.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:Spectral;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/95ba33f8.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:Spectral;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/50d88fa8.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:Spectral;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/eab410c4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/b3b54c68.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:Spectral;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/fc39d81e.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:Spectral;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/2f410b43.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}body{margin:0;background:#fff;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:#14364f;text-decoration:none;cursor:pointer}a:hover{color:#c29a45}*{box-sizing:border-box}@keyframes gnFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gnFadeLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes gnDiscIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes gnPhotoIn{0%{opacity:0;transform:translate(6%,calc(-5% + 50px))}to{opacity:1;transform:translate(6%,-5%)}}@keyframes gnReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes gnRevealSide{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}@keyframes gnWipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes gnZoomIn{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.gn-on [data-reveal].gn-in{animation:gnReveal .72s cubic-bezier(.22,1,.36,1) both}.gn-on [data-reveal=side].gn-in{animation:gnRevealSide .66s cubic-bezier(.22,1,.36,1) both}.gn-on [data-reveal=rule]{opacity:1}.gn-on [data-reveal=rule].gn-in{animation:gnWipe .8s cubic-bezier(.22,1,.36,1) both}.gn-on [data-reveal=zoom].gn-in{animation:gnZoomIn .9s cubic-bezier(.22,1,.36,1) both}@keyframes gnBoardOpen{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes gnBoardRow{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes gnStamp{0%{opacity:0;transform:scale(1.9)}62%{opacity:1;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes gnScan{0%{opacity:0;transform:translate(-8%) scaleX(.2)}45%{opacity:1}to{opacity:0;transform:translate(104%) scaleX(.2)}}.gn-board{position:relative;overflow:hidden}.gn-on .gn-board.gn-in{animation:gnBoardOpen .85s cubic-bezier(.65,0,.35,1) both}.gn-on .gn-board.gn-in .gn-bd-bar{animation:gnWipe .68s cubic-bezier(.22,1,.36,1) .12s both}.gn-on .gn-board.gn-in .gn-bd-row{animation:gnBoardRow .66s cubic-bezier(.22,1,.36,1) both}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(1){animation-delay:.34s}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(2){animation-delay:.46s}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(3){animation-delay:.58s}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(4){animation-delay:.7s}.gn-on .gn-board.gn-in .gn-bd-n{animation:gnStamp .52s cubic-bezier(.34,1.56,.64,1) both}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(1) .gn-bd-n{animation-delay:.4s}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(2) .gn-bd-n{animation-delay:.52s}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(3) .gn-bd-n{animation-delay:.64s}.gn-on .gn-board.gn-in .gn-bd-row:nth-of-type(4) .gn-bd-n{animation-delay:.76s}.gn-board .gn-bd-scan{position:absolute;left:0;top:0;bottom:0;width:34%;pointer-events:none;opacity:0;background:linear-gradient(90deg,#c29a4500,#c29a4529,#c29a4500)}.gn-on .gn-board.gn-in .gn-bd-scan{animation:gnScan 1.5s cubic-bezier(.4,0,.2,1) .2s both}.gn-bd-row{transition:background-color .35s ease}.gn-bd-row:hover{background-color:#c29a450d}@media(prefers-reduced-motion:reduce){.gn-on .gn-board.gn-in,.gn-on .gn-board.gn-in .gn-bd-bar,.gn-on .gn-board.gn-in .gn-bd-row,.gn-on .gn-board.gn-in .gn-bd-n{animation:none!important}.gn-on .gn-board.gn-in .gn-bd-scan{display:none}}img,.gn-lift{transition:transform .5s cubic-bezier(.22,1,.36,1)}.gn-lift:hover img{transform:scale(1.03)}.gn-btn{transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.gn-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px #06111c47}.gn-row{transition:background-color .35s ease,padding-left .35s cubic-bezier(.22,1,.36,1)}.gn-row:hover{background-color:#c29a450f;padding-left:14px}.gn-row .gn-fig{transition:color .35s ease,transform .35s cubic-bezier(.22,1,.36,1)}.gn-row:hover .gn-fig{color:#e0c071;transform:translate(-4px)}.gn-card{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.gn-card:hover{transform:translateY(-4px)}.gn-2up,.gn-2up-tight,.gn-3up,.gn-3up-tight,.gn-shots,.gn-4up{grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.gn-2up-tight,.gn-3up-tight,.gn-shots,.gn-4up{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:760px){.gn-3up{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.gn-2up{grid-template-columns:repeat(2,minmax(0,1fr))}.gn-3up-tight,.gn-shots{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1040px){.gn-3up{grid-template-columns:repeat(3,minmax(0,1fr))}.gn-4up{grid-template-columns:repeat(4,minmax(0,1fr))}}.gn-seg{background:#0e2133;transition:background-color .4s ease}.gn-seg-n{color:#c29a45}.gn-seg-t{color:#fff}.gn-seg-b{color:#9fb2c0;transition:color .4s ease}.gn-seg-a{color:#c29a45}.gn-seg-ar{transition:transform .45s cubic-bezier(.22,1,.36,1)}.gn-seg:hover,.gn-seg:focus-visible{background:#14364f}.gn-seg:hover .gn-seg-b,.gn-seg:focus-visible .gn-seg-b{color:#cbd7df}.gn-seg:hover .gn-seg-ar,.gn-seg:focus-visible .gn-seg-ar{transform:translate(7px)}.gn-seg-on{background:#14364f;box-shadow:inset 3px 0 #c29a45}@media(max-width:640px){.gn-lb-stage{position:relative}.gn-lb-arrow{position:absolute;top:50%;transform:translateY(-50%);width:52px!important;height:52px!important;background:#06111cb8;backdrop-filter:blur(6px);border-color:#ffffff47!important;z-index:2}.gn-lb-prev{left:4px}.gn-lb-next{right:4px}}.gn-cta-bar{display:none}@media(max-width:820px){.gn-cta-bar.gn-cta-off{display:none}.gn-cta-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:45;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#06111cf5;border-top:1px solid #1B3348;backdrop-filter:blur(8px)}.gn-foot{padding-bottom:112px!important}}.gn-mark{filter:grayscale(1) contrast(.92);opacity:.62;transition:filter .4s ease,opacity .4s ease}.gn-mark:hover{filter:none;opacity:1}.gn-seal-w{color:#8a7433;border-top:1px solid #E3E0D8;margin-top:14px;padding-top:11px;transition:color .4s ease,border-color .4s ease}.gn-seal:hover .gn-seal-w,.gn-seal:focus-visible .gn-seal-w{color:#c29a45;border-color:#c29a4559}@media(prefers-reduced-motion:reduce){.gn-seg,.gn-seg *{transition:none!important}}.gn-seal{background:#fff;transition:background-color .45s cubic-bezier(.22,1,.36,1)}.gn-seal-t{color:#16212c;transition:color .4s ease}.gn-seal-b{color:#5c6b77;transition:color .4s ease}.gn-seal-n{color:#7a756d;transition:color .4s ease}.gn-seal-badge{color:#8a7433;transition:color .4s ease}.gn-seal-rule{background:#d7d3c9;transition:background-color .4s ease}.gn-seal-mark svg{stroke:#c29a45;transition:stroke .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.gn-seal-wm{opacity:.075;transform:translateZ(0) scale(1);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.gn-seal-wm svg{stroke:#16212c;transition:stroke .4s ease}.gn-seal:hover,.gn-seal:focus-visible{background:#0a1826}.gn-seal:hover .gn-seal-t,.gn-seal:focus-visible .gn-seal-t{color:#fff}.gn-seal:hover .gn-seal-b,.gn-seal:focus-visible .gn-seal-b{color:#9fb2c0}.gn-seal:hover .gn-seal-n,.gn-seal:focus-visible .gn-seal-n{color:#c29a45}.gn-seal:hover .gn-seal-badge,.gn-seal:focus-visible .gn-seal-badge{color:#c29a45}.gn-seal:hover .gn-seal-rule,.gn-seal:focus-visible .gn-seal-rule{background:#c29a458c}.gn-seal:hover .gn-seal-mark svg,.gn-seal:focus-visible .gn-seal-mark svg{stroke:#fff;transform:translateY(-2px)}.gn-seal:hover .gn-seal-wm,.gn-seal:focus-visible .gn-seal-wm{opacity:.22;transform:translate3d(-14px,-18px,0) scale(1.06)}.gn-seal:hover .gn-seal-wm svg,.gn-seal:focus-visible .gn-seal-wm svg{stroke:#c29a45}@media(prefers-reduced-motion:reduce){.gn-seal,.gn-seal *,.gn-seal-wm{transition:none!important}}.gn-home>*,.gn-stack>*{position:relative;z-index:1}.gn-home>.gn-hero,.gn-stack>.gn-hero{position:sticky;top:0;z-index:0}.gn-bento{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.gn-bento>*{grid-column:auto}@media(min-width:960px){.gn-bento{grid-template-columns:repeat(6,minmax(0,1fr))}.gn-bento>.gn-b3{grid-column:span 3}.gn-bento>.gn-b2{grid-column:span 2}}.gn-bento-card{position:relative;overflow:hidden;background:#06111c;border:1px solid #1B3348;transition:border-color .4s ease,transform .5s cubic-bezier(.22,1,.36,1)}.gn-bento-card:hover{border-color:#3a5a74}.gn-bento-card:hover .gn-bento-img{transform:scale(1.06)}.gn-bento-img{transition:transform .7s cubic-bezier(.22,1,.36,1)}@media(max-width:820px){.gn-diff-grid{grid-template-columns:minmax(0,1fr)!important}}@keyframes gnSvcRow{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes gnSvcNum{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@keyframes gnSvcTitle{0%{clip-path:inset(0 0 108% 0);transform:translateY(6px)}to{clip-path:inset(0 0 -10% 0);transform:translateY(0)}}@keyframes gnChipIn{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.gn-svc{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,border-color .4s ease,background-color .4s ease}.gn-svc:hover{transform:translateY(-4px);border-color:#c29a45;box-shadow:0 20px 44px #06111c24}.gn-svc .gn-svc-band img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.gn-svc:hover .gn-svc-band img{transform:scale(1.06)}.gn-svc .gn-svc-n{transition:color .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.gn-svc:hover .gn-svc-n{color:#fff;transform:translateY(-2px)}.gn-svc .gn-svc-sign{transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.gn-svc:hover .gn-svc-sign{background:#c29a45;border-color:#c29a45;color:#0a1826;transform:rotate(90deg)}.gn-chip{transition:border-color .3s ease,background-color .3s ease,color .3s ease,transform .3s cubic-bezier(.22,1,.36,1)}.gn-chip:hover{background:#14364f;border-color:#14364f;color:#fff;transform:translateY(-2px)}.gn-on .gn-svc.gn-in{animation:gnSvcRow .7s cubic-bezier(.22,1,.36,1) both}.gn-on .gn-svc-grid .gn-svc.gn-in:nth-child(2){animation-delay:.07s}.gn-on .gn-svc-grid .gn-svc.gn-in:nth-child(3){animation-delay:.14s}.gn-on .gn-svc-grid .gn-svc.gn-in:nth-child(4){animation-delay:.21s}.gn-on .gn-svc-grid .gn-svc.gn-in:nth-child(5){animation-delay:.28s}.gn-on .gn-svc-grid .gn-svc.gn-in:nth-child(6){animation-delay:.35s}.gn-on .gn-svc.gn-in .gn-svc-n{animation:gnSvcNum .55s cubic-bezier(.22,1,.36,1) .12s both}.gn-on .gn-svc.gn-in .gn-svc-t{animation:gnSvcTitle .72s cubic-bezier(.65,0,.35,1) .16s both}.gn-svc .gn-chip{animation:gnChipIn .42s cubic-bezier(.34,1.4,.64,1) both}@media(prefers-reduced-motion:reduce){.gn-on .gn-svc.gn-in,.gn-on .gn-svc.gn-in .gn-svc-n,.gn-on .gn-svc.gn-in .gn-svc-t,.gn-svc .gn-chip{animation:none!important}.gn-svc:hover,.gn-svc:hover .gn-svc-sign{transform:none}}@keyframes gnTradeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gn-navshade a,.gn-navshade span{text-shadow:0 1px 3px rgba(6,17,28,.85),0 0 14px rgba(6,17,28,.55)}.gn-trade{background:#0a1826;transition:background-color .4s ease}.gn-trade .gn-trade-n{color:#8a6f2e}.gn-trade .gn-trade-t{color:#fff}.gn-trade:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#c29a45;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.22,1,.36,1)}.gn-trade{cursor:pointer}.gn-trade:hover{background:#14364f}.gn-trade:hover:after{transform:scaleX(1)}.gn-trade .gn-trade-n,.gn-trade .gn-trade-t{transition:color .35s ease}.gn-trade:hover .gn-trade-n{color:#d4a93f}.gn-trade-board:hover .gn-trade:not(:hover){background:#08131f}.gn-trade.is-on{background:#c29a45}.gn-trade-board:hover .gn-trade.is-on:not(:hover){background:#c29a45}.gn-trade.is-on:after{transform:scaleX(1);background:#0a1826}.gn-trade.is-on .gn-trade-n{color:#5a4413}.gn-trade.is-on .gn-trade-t{color:#0a1826}.gn-trade-mk{position:absolute;right:12px;bottom:12px;width:9px;height:9px;border-right:1.5px solid #0A1826;border-bottom:1.5px solid #0A1826;opacity:0;transform:translate(-4px,-4px) rotate(-45deg);transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.gn-trade.is-on .gn-trade-mk{opacity:1;transform:translate(0) rotate(-45deg)}.gn-trade-grid{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(58,90,116,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(58,90,116,.3) 1px,transparent 1px);background-size:22px 22px;transition:opacity .45s ease}.gn-trade:hover .gn-trade-grid{opacity:.95}.gn-trade.is-on .gn-trade-grid{opacity:.34;background-image:linear-gradient(rgba(10,24,38,.26) 1px,transparent 1px),linear-gradient(90deg,rgba(10,24,38,.26) 1px,transparent 1px)}.gn-trade-ic{position:absolute;right:-8px;bottom:-10px;width:clamp(84px,8vw,108px);height:clamp(84px,8vw,108px);background-color:#204a6b;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;pointer-events:none;transition:background-color .45s ease,transform .65s cubic-bezier(.22,1,.36,1)}.gn-trade:hover .gn-trade-ic{background-color:#c29a45;transform:translate(-8px,-8px) scale(1.05)}.gn-trade.is-on .gn-trade-ic{background-color:#0a18264d;transform:translate(-8px,-8px)}@media(prefers-reduced-motion:reduce){.gn-trade-ic,.gn-trade-grid{transition:none!important}}.gn-trade:nth-child(1) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020l9-9M11%204h9v5h-9zM14%209v3%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020l9-9M11%204h9v5h-9zM14%209v3%22%2F%3E%3C%2Fsvg%3E)}.gn-trade:nth-child(2) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%203v18M12%203v18M20%203v18M4%204h16M4%2020h16%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%203v18M12%203v18M20%203v18M4%204h16M4%2020h16%22%2F%3E%3C%2Fsvg%3E)}.gn-trade:nth-child(3) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18M3%2019h18M7%205v4M12%205v4M17%205v4%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18M3%2019h18M7%205v4M12%205v4M17%205v4%22%2F%3E%3C%2Fsvg%3E)}.gn-trade:nth-child(4) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l9%209-9%209-9-9zM12%208l4%204-4%204-4-4z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l9%209-9%209-9-9zM12%208l4%204-4%204-4-4z%22%2F%3E%3C%2Fsvg%3E)}.gn-trade:nth-child(5) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h12v18H6zM15%2012h1.5M9%203v18%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M6%203h12v18H6zM15%2012h1.5M9%203v18%22%2F%3E%3C%2Fsvg%3E)}.gn-trade:nth-child(6) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%204h12v6H4zM10%2010v3H8v8h4v-8h-2M18%205h2v4h-2%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M4%204h12v6H4zM10%2010v3H8v8h4v-8h-2M18%205h2v4h-2%22%2F%3E%3C%2Fsvg%3E)}.gn-trade:nth-child(7) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h8v16H3zM17%207a4.5%204.5%200%20100%209%204.5%204.5%200%20100-9M17%203v3M17%2017v3%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h8v16H3zM17%207a4.5%204.5%200%20100%209%204.5%204.5%200%20100-9M17%203v3M17%2017v3%22%2F%3E%3C%2Fsvg%3E)}.gn-trade:nth-child(8) .gn-trade-ic{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%203c3%204.6%205%207.6%205%2010.2A5%205%200%20117%2013.2C7%2010.6%209%207.6%2012%203M3%2021h18%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.15%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%3E%3Cpath%20d%3D%22M12%203c3%204.6%205%207.6%205%2010.2A5%205%200%20117%2013.2C7%2010.6%209%207.6%2012%203M3%2021h18%22%2F%3E%3C%2Fsvg%3E)}.gn-trade-read{transition:opacity .3s ease}.gn-on .gn-trade-board.gn-in .gn-trade{animation:gnTradeIn .55s cubic-bezier(.22,1,.36,1) both}.gn-on .gn-trade-board.gn-in .gn-trade:nth-child(2){animation-delay:.05s}.gn-on .gn-trade-board.gn-in .gn-trade:nth-child(3){animation-delay:.1s}.gn-on .gn-trade-board.gn-in .gn-trade:nth-child(4){animation-delay:.15s}.gn-on .gn-trade-board.gn-in .gn-trade:nth-child(5){animation-delay:.2s}.gn-on .gn-trade-board.gn-in .gn-trade:nth-child(6){animation-delay:.25s}.gn-on .gn-trade-board.gn-in .gn-trade:nth-child(7){animation-delay:.3s}.gn-on .gn-trade-board.gn-in .gn-trade:nth-child(n+8){animation-delay:.35s}@media(prefers-reduced-motion:reduce){.gn-on .gn-trade-board.gn-in .gn-trade{animation:none!important}}.gn-faq:hover span{color:#e0c071}.gn-diff{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease,border-top-color .45s ease}.gn-diff:hover{transform:translateY(-4px);box-shadow:0 18px 40px #06111c24;border-top-color:#e0c071}.gn-cert{transition:padding-left .4s cubic-bezier(.22,1,.36,1),background-color .4s ease}.gn-cert:hover{padding-left:14px;background-color:#c29a450d}.gn-cert-mark{transition:stroke .4s ease}.gn-cert:hover .gn-cert-mark{stroke:#16212c}.gn-bento-card svg path,.gn-bento-card svg rect,.gn-bento-card svg circle{transition:stroke .4s ease}.gn-bento-card:hover svg path,.gn-bento-card:hover svg rect,.gn-bento-card:hover svg circle{stroke:#e0c071}@keyframes gnLoadFade{0%,70%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes gnLoadMark{0%{opacity:0;transform:translateY(14px) scale(.94)}34%,72%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(1.02)}}@keyframes gnLoadBar{0%{transform:scaleX(0)}72%,to{transform:scaleX(1)}}@keyframes gnLoadWord{0%{opacity:0;letter-spacing:.5em}40%,72%{opacity:1;letter-spacing:.26em}to{opacity:0;letter-spacing:.3em}}.gn-loader{position:fixed;inset:0;z-index:200;background:#06111c;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;animation:gnLoadFade 1.9s cubic-bezier(.7,0,.3,1) both;pointer-events:none}.gn-loader-mark{width:clamp(196px,26vw,330px);height:auto;animation:gnLoadMark 1.9s cubic-bezier(.22,1,.36,1) both}.gn-loader-word{font:600 11px/1 IBM Plex Mono,monospace;letter-spacing:.26em;color:#7d919f;animation:gnLoadWord 1.9s cubic-bezier(.22,1,.36,1) both}.gn-loader-bar{width:min(220px,42vw);height:2px;background:#c29a4538;overflow:hidden}.gn-loader-bar i{display:block;height:100%;background:#c29a45;transform-origin:left center;animation:gnLoadBar 1.9s cubic-bezier(.5,0,.2,1) both}@keyframes gnCurtain{0%{clip-path:inset(0 0 100% 0)}42%{clip-path:inset(0 0 0 0)}58%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}@keyframes gnCurtainMark{0%,22%{opacity:0;transform:translateY(10px)}42%,58%{opacity:1;transform:translateY(0)}78%,to{opacity:0;transform:translateY(-8px)}}.gn-curtain{position:fixed;inset:0;z-index:150;background:#06111c;display:flex;align-items:center;justify-content:center;pointer-events:none;animation:gnCurtain .82s cubic-bezier(.65,0,.35,1) both}.gn-curtain img{width:clamp(150px,19vw,250px);height:auto;animation:gnCurtainMark .82s ease both}.gn-burger{display:none}.gn-mobile-panel{position:fixed;inset:0;z-index:60;background:#06111c;display:flex;flex-direction:column;padding:26px 22px 34px;gap:8px}.gn-more{display:none}@media(max-width:1040px){.gn-clamp{position:relative;overflow:hidden;max-height:9.6em}.gn-clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.4em;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--gn-fade, #fff) 92%)}.gn-clamp.gn-open{max-height:none}.gn-clamp.gn-open:after{display:none}.gn-more{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font:600 11px/1 IBM Plex Mono,monospace;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;padding:11px 0;-webkit-tap-highlight-color:transparent}.gn-more i{display:block;width:16px;height:1px;background:currentColor;transition:transform .3s ease}.gn-more.gn-open i{transform:rotate(90deg)}.gn-sticky-col{position:static!important}.gn-navlinks{display:none!important}.gn-burger{display:flex!important}.gn-gutter{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.gn-gutter>div:first-child{position:static!important}.gn-svc{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.gn-two{grid-template-columns:minmax(0,1fr)!important}.gn-hero{height:auto!important;min-height:76vh}}@media(max-width:820px){.gn-hide-sm{display:none!important}}@media(max-width:720px){.gn-kv{grid-template-columns:minmax(0,1fr)!important;gap:4px!important}.gn-3{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:560px){.gn-lift,.gn-card{min-width:0}.gn-mobile-panel a{font-size:26px!important}}@media(max-width:640px){[style*="9px / 1"],[style*="10px / 1"],[style*="font-size: 10px"],[style*="font-size: 9px"]{font-size:11px!important;letter-spacing:.13em!important}.gn-hero{min-height:86svh!important}.gn-btn{width:100%;box-sizing:border-box;justify-content:center;text-align:center;min-height:56px}.gn-seal{padding:20px!important}.gn-chip,.gn-mobile-panel span[style*=cursor],a[href^="tel:"],a[href^="mailto:"],.gn-more,.gn-lb-close{min-height:46px;display:inline-flex!important;align-items:center}.gn-lb-close{justify-content:flex-end;padding:12px 14px!important;margin:-12px -14px!important}.gn-seg{min-height:0!important;padding:24px 20px!important}.gn-seg-b{font-size:15px!important}.gn-cta-bar{box-shadow:0 -14px 30px #06111c73}}@media(hover:none){.gn-lift:hover,.gn-card:hover,.gn-chip:hover,.gn-svc:hover,.gn-bento-card:hover .gn-bento-img{transform:none!important}.gn-seal:hover{background:#fff!important}.gn-mark{filter:none;opacity:.78}a,span,div{-webkit-tap-highlight-color:rgba(194,154,69,.18)}}@media(max-width:1040px){footer a,.gn-foot a{display:inline-block;padding:14px 0}a[href^="tel:"],a[href^="mailto:"]{display:inline-block;padding:7px 0}}@media(prefers-reduced-motion:reduce){.gn-loader,.gn-loader-mark,.gn-loader-word,.gn-loader-bar i{animation-duration:.6s!important}.gn-on [data-reveal]{opacity:1!important;animation:none!important}img,.gn-lift{transition:none}}.gn-h0:hover,.gn-h1:hover{color:#fff}.gn-h2:hover,.gn-h3:hover{background:#14364f}[hidden]{display:none!important}:root[data-visited] .gn-loader{display:none!important}.gn-curtain.gn-curtain-in{animation:gnCurtainIn .34s cubic-bezier(.65,0,.35,1) both}.gn-curtain.gn-curtain-out{animation:gnCurtainOut .42s cubic-bezier(.65,0,.35,1) both}.gn-curtain.gn-curtain-in img{animation:gnCurtainMarkIn .34s ease both}.gn-curtain.gn-curtain-out img{animation:gnCurtainMarkOut .42s ease both}@keyframes gnCurtainIn{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes gnCurtainOut{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}@keyframes gnCurtainMarkIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes gnCurtainMarkOut{0%{opacity:1;transform:translateY(0)}70%,to{opacity:0;transform:translateY(-8px)}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}@media(prefers-reduced-motion:reduce){.gn-curtain{animation-duration:.01s!important}.gn-curtain img{display:none}}.gn-foot,.gn-foot span,footer .gn-foot{color:#707d88}@media(max-width:1040px){[data-act="o.pick"]{min-height:46px;display:inline-flex;align-items:center}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}
