@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-cyrillic-ext-400-normal.DdITlKdb.woff2) format("woff2"),url(/_astro/tinos-cyrillic-ext-400-normal.l41d2z3M.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-cyrillic-400-normal.kS2dpklR.woff2) format("woff2"),url(/_astro/tinos-cyrillic-400-normal.BInRL8Bn.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-greek-ext-400-normal.1tgngtmV.woff2) format("woff2"),url(/_astro/tinos-greek-ext-400-normal.BY5Lx0CY.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-greek-400-normal.BKmklotr.woff2) format("woff2"),url(/_astro/tinos-greek-400-normal.D6DCdDEC.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-hebrew-400-normal.B17QmYDt.woff2) format("woff2"),url(/_astro/tinos-hebrew-400-normal.DhGqnHb1.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-vietnamese-400-normal.CrJeqB3M.woff2) format("woff2"),url(/_astro/tinos-vietnamese-400-normal.BYl6xqrz.woff) format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-latin-ext-400-normal.C68eX7xt.woff2) format("woff2"),url(/_astro/tinos-latin-ext-400-normal.BUQPNqi9.woff) format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/tinos-latin-400-normal.rilFpyjL.woff2) format("woff2"),url(/_astro/tinos-latin-400-normal.B05awSIM.woff) format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-cyrillic-ext-700-normal.CE86bzrR.woff2) format("woff2"),url(/_astro/tinos-cyrillic-ext-700-normal.yBtNmQaZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-cyrillic-700-normal.DGklj3DM.woff2) format("woff2"),url(/_astro/tinos-cyrillic-700-normal.HYhic5tl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-greek-ext-700-normal.nVGGTb9r.woff2) format("woff2"),url(/_astro/tinos-greek-ext-700-normal.Bu9AJavU.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-greek-700-normal.DZiY5218.woff2) format("woff2"),url(/_astro/tinos-greek-700-normal.CAsZoNo7.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-hebrew-700-normal.BNVAlJ0i.woff2) format("woff2"),url(/_astro/tinos-hebrew-700-normal.B737la7J.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-vietnamese-700-normal.CmLX0U_H.woff2) format("woff2"),url(/_astro/tinos-vietnamese-700-normal.bKCZ5S7w.woff) format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-latin-ext-700-normal.CesJqEpY.woff2) format("woff2"),url(/_astro/tinos-latin-ext-700-normal.nLvPiDAe.woff) format("woff");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:Tinos;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/tinos-latin-700-normal.qGf2y18O.woff2) format("woff2"),url(/_astro/tinos-latin-700-normal.CjcRkLdR.woff) format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-cyrillic-ext-400-normal.fkIYAX4U.woff2) format("woff2"),url(/_astro/arimo-cyrillic-ext-400-normal.VrsG38ur.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-cyrillic-400-normal.CgTchz7I.woff2) format("woff2"),url(/_astro/arimo-cyrillic-400-normal.CF2XIQji.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-greek-ext-400-normal.BJYd2Ub5.woff2) format("woff2"),url(/_astro/arimo-greek-ext-400-normal.D-e-OuEk.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-greek-400-normal.BUS6n_W-.woff2) format("woff2"),url(/_astro/arimo-greek-400-normal.DOB3qvmW.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-hebrew-400-normal.mvtLHX7Y.woff2) format("woff2"),url(/_astro/arimo-hebrew-400-normal.DuxCN41l.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-vietnamese-400-normal.CervLxD7.woff2) format("woff2"),url(/_astro/arimo-vietnamese-400-normal.6ktFzlmM.woff) format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-latin-ext-400-normal.B-XWcJFt.woff2) format("woff2"),url(/_astro/arimo-latin-ext-400-normal.CuyoxgRm.woff) format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/arimo-latin-400-normal.Bqnq6eT5.woff2) format("woff2"),url(/_astro/arimo-latin-400-normal.Cd1L7MI3.woff) format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-cyrillic-ext-700-normal.Ce-sRYNJ.woff2) format("woff2"),url(/_astro/arimo-cyrillic-ext-700-normal.D_9gfP4Y.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-cyrillic-700-normal.B2FEI9Hm.woff2) format("woff2"),url(/_astro/arimo-cyrillic-700-normal.kR-udC20.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-greek-ext-700-normal.BgSZoFxW.woff2) format("woff2"),url(/_astro/arimo-greek-ext-700-normal.CuiwAIqV.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-greek-700-normal.uph2eQqS.woff2) format("woff2"),url(/_astro/arimo-greek-700-normal.C1ZSV25q.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-hebrew-700-normal.B1Yomo_n.woff2) format("woff2"),url(/_astro/arimo-hebrew-700-normal.CLPHp7oC.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-vietnamese-700-normal.CLXmNtrB.woff2) format("woff2"),url(/_astro/arimo-vietnamese-700-normal.-IIq6YJl.woff) format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-latin-ext-700-normal.DDeQOfiM.woff2) format("woff2"),url(/_astro/arimo-latin-ext-700-normal.7mWUsHUR.woff) format("woff");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:Arimo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/arimo-latin-700-normal.DhEW593l.woff2) format("woff2"),url(/_astro/arimo-latin-700-normal.x_huS3KV.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-500-normal.BIfNGwUT.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-500-normal.Ael50iVv.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-500-normal.C8zxqsMH.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff) format("woff");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-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2) format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2) format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff) format("woff");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-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2) format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff) format("woff");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}:root{--blue-900: #061E78;--blue-800: #0828A0;--blue-700: #17379F;--blue-600: #3A55C0;--blue-300: #8C9CDC;--blue-100: #DDE3F5;--blue-050: #EFF2FB;--ink-900: #14161C;--ink-700: #3A3E48;--ink-500: #6B7080;--ink-300: #A9AEBC;--ink-200: #D2D6E0;--ink-100: #E6E8EF;--paper-000: #FFFFFF;--paper-050: #F8F8F8;--paper-100: #F1F1EE;--green-700: #1F6B45;--green-100: #E1F0E7;--amber-700: #8A5B00;--amber-100: #FBEFD6;--red-700: #A32020;--red-100: #F8E3E3;--brand-primary: var(--blue-800);--brand-primary-hover: var(--blue-900);--brand-primary-quiet: var(--blue-050);--text-body: var(--ink-900);--text-muted: var(--ink-500);--text-invert: var(--paper-000);--text-brand: var(--blue-800);--text-link: var(--blue-800);--text-link-hover: var(--blue-900);--surface-page: var(--paper-050);--surface-card: var(--paper-000);--surface-sunken: var(--paper-100);--surface-brand: var(--blue-800);--border-hairline: var(--ink-100);--border-default: var(--ink-200);--border-strong: var(--ink-300);--border-brand: var(--blue-800);--focus-ring: var(--blue-600);--status-ok-text: var(--green-700);--status-ok-bg: var(--green-100);--status-warn-text: var(--amber-700);--status-warn-bg: var(--amber-100);--status-error-text: var(--red-700);--status-error-bg: var(--red-100)}:root{--font-display: "Tinos", "Times New Roman", Times, serif;--font-body: "Arimo", Arial, Helvetica, sans-serif;--font-mono: "IBM Plex Mono", "Courier New", monospace;--text-display-xl: 700 56px/1.02 var(--font-display);--text-display-l: 700 40px/1.06 var(--font-display);--text-display-m: 700 28px/1.12 var(--font-display);--text-display-s: 700 20px/1.2 var(--font-display);--text-body-l: 400 17px/1.55 var(--font-body);--text-body-m: 400 15px/1.5 var(--font-body);--text-body-s: 400 13px/1.45 var(--font-body);--text-body-xs: 400 11px/1.35 var(--font-body);--text-label: 700 12px/1.2 var(--font-body);--text-eyebrow: 700 11px/1.2 var(--font-body);--text-num-m: 500 15px/1.4 var(--font-mono);--text-num-s: 500 13px/1.4 var(--font-mono);--tracking-wordmark: .02em;--tracking-smallcaps: .28em;--tracking-eyebrow: .14em;--tracking-tight: -.01em}:root{--space-0: 0;--space-1: 2px;--space-2: 4px;--space-3: 8px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--space-8: 32px;--space-9: 40px;--space-10: 56px;--space-11: 72px;--space-12: 96px;--doc-width: 794px;--doc-height: 1123px;--doc-margin-x: 64px;--doc-margin-top: 40px;--doc-margin-bottom: 48px;--field-height: 36px;--field-height-s: 30px}:root{--radius-none: 0;--radius-xs: 2px;--radius-sm: 3px;--radius-md: 4px;--radius-pill: 999px;--border-width: 1px;--border-width-strong: 2px;--rule-hairline: 1px solid var(--border-hairline);--rule-default: 1px solid var(--border-default);--rule-brand: 2px solid var(--border-brand);--shadow-none: none;--shadow-sm: 0 1px 2px rgba(20, 22, 28, .08);--shadow-md: 0 2px 6px rgba(20, 22, 28, .1);--shadow-paper: 0 1px 3px rgba(20, 22, 28, .1), 0 12px 32px rgba(20, 22, 28, .08);--shadow-focus: 0 0 0 2px var(--paper-000), 0 0 0 4px var(--focus-ring);--ease-standard: cubic-bezier(.2, 0, .2, 1);--duration-fast: 90ms;--duration-base: .14s}:root{--hdr-h: 64px}@media(min-width:900px){:root{--hdr-h: 80px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper-000);color:var(--text-body);font:var(--text-body-m);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[id]{scroll-margin-top:calc(var(--hdr-h) + 16px)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wrap{max-width:1120px;margin:0 auto;padding-inline:clamp(16px,5vw,48px)}.section{padding-block:clamp(48px,8vw,96px)}.eyebrow{font:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted);margin:0 0 12px}.h2{font:var(--text-display-l);font-size:clamp(26px,3.6vw,40px);color:var(--text-body);margin:0 0 16px;max-width:24em;text-wrap:pretty}.lead{font:var(--text-body-l);color:var(--ink-700);margin:0 0 clamp(28px,4vw,44px);max-width:46em;text-wrap:pretty}.btn{display:inline-flex;white-space:nowrap;align-items:center;justify-content:center;height:44px;padding:0 22px;background:var(--blue-800);color:var(--paper-000);font:var(--text-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;border:0;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-base) var(--ease-standard)}.btn:hover{background:var(--blue-900);color:var(--paper-000)}.btn[disabled]{opacity:.42;cursor:progress}input,textarea,select,button{font-size:16px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.legal{max-width:760px;margin:0 auto;padding:clamp(40px,7vw,88px) clamp(20px,5vw,48px)}.legal h1{font:var(--text-display-l);font-size:clamp(28px,4vw,40px);margin:0 0 12px}.legal h2{font:var(--text-display-s);color:var(--blue-800);margin:36px 0 8px}.legal h3{font:var(--text-label);color:var(--ink-900);margin:20px 0 6px}.legal p,.legal li{font:var(--text-body-m);line-height:1.7;color:var(--ink-700)}.legal p{margin:0 0 12px}.legal ul{margin:0 0 12px;padding-left:20px}.legal .meta{font:var(--text-body-s);color:var(--text-muted)}.legal address{font-style:normal}.hdr[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:10;background:#fffffff7;border-bottom:1px solid var(--ink-100);backdrop-filter:blur(6px)}.hdr__in[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--hdr-h)}.hdr__logo[data-astro-cid-3ef6ksr2]{display:block;flex:0 0 auto}.hdr[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:40px;width:auto}.hdr__nav[data-astro-cid-3ef6ksr2]{display:none}.hdr__link[data-astro-cid-3ef6ksr2]{font:var(--text-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-700);padding:6px 0}.hdr__link[data-astro-cid-3ef6ksr2]:hover{color:var(--blue-800)}.hdr__menu[data-astro-cid-3ef6ksr2]{position:relative}.hdr__burger[data-astro-cid-3ef6ksr2]{list-style:none;display:grid;gap:5px;width:44px;height:44px;padding:0;align-content:center;justify-items:center;cursor:pointer;border-radius:var(--radius-sm)}.hdr__burger[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.hdr__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:22px;height:2px;background:var(--ink-900);transition:transform var(--duration-base) var(--ease-standard),opacity var(--duration-base)}.hdr__menu[data-astro-cid-3ef6ksr2][open] .hdr__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg)}.hdr__menu[data-astro-cid-3ef6ksr2][open] .hdr__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.hdr__menu[data-astro-cid-3ef6ksr2][open] .hdr__burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hdr__sheet[data-astro-cid-3ef6ksr2]{position:absolute;right:0;top:calc(100% + 10px);min-width:240px;display:flex;flex-direction:column;gap:4px;padding:10px;background:var(--paper-000);border:1px solid var(--ink-200);border-radius:var(--radius-md);box-shadow:var(--shadow-paper)}.hdr__sheet[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font:var(--text-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-900);padding:12px;border-radius:var(--radius-sm)}.hdr__sheet[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{background:var(--paper-050);color:var(--blue-800)}.hdr__sheet[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{margin-top:6px;color:var(--paper-000)}.hdr__sheet[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]:hover{background:var(--blue-900);color:var(--paper-000)}@media(min-width:900px){.hdr[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:52px}.hdr__nav[data-astro-cid-3ef6ksr2]{display:flex;gap:clamp(16px,2.4vw,30px);align-items:center}.hdr__menu[data-astro-cid-3ef6ksr2]{display:none}}.ftr[data-astro-cid-sz7xmlte]{background:var(--ink-900);color:var(--paper-000)}.ftr__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(24px,4vw,48px);padding-block:clamp(36px,5vw,56px)}.ftr__mark[data-astro-cid-sz7xmlte]{font:var(--text-display-m);letter-spacing:var(--tracking-wordmark)}.ftr__gmbh[data-astro-cid-sz7xmlte]{font:var(--text-eyebrow);letter-spacing:var(--tracking-smallcaps);color:var(--blue-300);margin-top:4px}.ftr__sub[data-astro-cid-sz7xmlte]{font:var(--text-display-s);margin-top:2px}.ftr__txt[data-astro-cid-sz7xmlte]{font:var(--text-body-s);color:var(--ink-300);line-height:1.8;font-style:normal}.ftr__txt[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--blue-300)}.ftr__strong[data-astro-cid-sz7xmlte]{color:var(--paper-000)}.ftr__muted[data-astro-cid-sz7xmlte]{margin-top:10px;color:var(--ink-500)}.ftr__nav[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ftr__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font:var(--text-label);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--paper-000)}.ftr__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--blue-300)}.ftr__copy[data-astro-cid-sz7xmlte]{font:var(--text-body-xs);color:var(--ink-500);margin-top:10px}
