@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/build/assets/familjen-grotesk-latin-500-normal-BASv1Bog.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/build/assets/familjen-grotesk-latin-ext-500-normal-C6C0U28C.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Familjen Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(/build/assets/familjen-grotesk-latin-600-normal-DR8FYmV8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(/build/assets/familjen-grotesk-latin-ext-600-normal-K2kKrvU3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Familjen Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/build/assets/familjen-grotesk-latin-700-normal-DP3KK2u2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/build/assets/familjen-grotesk-latin-ext-700-normal-uph16z26.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Familjen Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/build/assets/noto-sans-display-greek-500-normal-KKjchZoT.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/build/assets/noto-sans-display-greek-ext-500-normal-ER_45cxj.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/build/assets/noto-sans-display-cyrillic-500-normal-BfWp_I9a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(/build/assets/noto-sans-display-cyrillic-ext-500-normal-BJVyzS22.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(/build/assets/noto-sans-display-greek-600-normal-CmWJW7bP.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(/build/assets/noto-sans-display-greek-ext-600-normal-Bm306MFQ.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(/build/assets/noto-sans-display-cyrillic-600-normal-CeJq5zef.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(/build/assets/noto-sans-display-cyrillic-ext-600-normal-BhRsgxOu.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/build/assets/noto-sans-display-greek-700-normal-B2quihX-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/build/assets/noto-sans-display-greek-ext-700-normal-Q4L7BWEL.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/build/assets/noto-sans-display-cyrillic-700-normal-BmY-SI3F.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(/build/assets/noto-sans-display-cyrillic-ext-700-normal-L93T7uPY.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/instrument-sans-latin-ext-400-normal-Q_nF8v4l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/instrument-sans-latin-500-normal-Dk9ku72i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/instrument-sans-latin-ext-500-normal-CTEe1bJa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/instrument-sans-latin-600-normal-B7fBEWYG.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/instrument-sans-latin-ext-600-normal-BsaQcF38.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/instrument-sans-latin-400-italic-DCPiXYsF.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/instrument-sans-latin-ext-400-italic-BuclrmZR.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/noto-sans-greek-400-normal-DCESwnT1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/noto-sans-greek-ext-400-normal-i2oSBwXz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/noto-sans-cyrillic-400-normal-CHP_ranX.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/noto-sans-cyrillic-ext-400-normal-BjDhGU6t.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/noto-sans-greek-500-normal-D_0l3T9g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/noto-sans-greek-ext-500-normal-D6bOGD5V.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/noto-sans-cyrillic-500-normal-9zZ_jNuA.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/noto-sans-cyrillic-ext-500-normal-CuwgPeWW.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/noto-sans-greek-600-normal-CT9U7UAD.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/noto-sans-greek-ext-600-normal-B4z4a2vi.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/noto-sans-cyrillic-600-normal-KpAl9xZA.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/noto-sans-cyrillic-ext-600-normal-DlWr7wnj.woff2)format("woff2");unicode-range:U+460-52F,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(/build/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(/build/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/build/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2");unicode-range:U+460-52F,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(/build/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(/build/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(/build/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}:root{--paper:#f6f5ef;--paper-2:#edece3;--surface:#fff;--surface-2:#fafaf5;--ink:#16231b;--ink-2:#49584f;--ink-3:#5f6f66;--line:#e4e7df;--line-2:#cfd5ca;--green:#0c6b3e;--green-bright:#0e8a4f;--green-deep:#043821;--green-bg:#e2f2e9;--mag:#b00a5f;--mag-bright:#d81775;--mag-deep:#59062f;--mag-bg:#fae3ef;--on-green:#fff;--on-mag:#fff;--focus:#d81775;--grid:#0c6b3e17}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0a100c;--paper-2:#0d150f;--surface:#111a14;--surface-2:#0e1611;--ink:#e9f1ea;--ink-2:#aabbaf;--ink-3:#87988d;--line:#1f2a23;--line-2:#2c3a31;--green:#46e08d;--green-bright:#6beba6;--green-deep:#bff6d6;--green-bg:#12301f;--mag:#ff7ab0;--mag-bright:#ff9cc4;--mag-deep:#ffd3e4;--mag-bg:#361024;--on-green:#042915;--on-mag:#33051b;--focus:#ff7ab0;--grid:#46e08d14}}:root[data-theme=dark]{--paper:#0a100c;--paper-2:#0d150f;--surface:#111a14;--surface-2:#0e1611;--ink:#e9f1ea;--ink-2:#aabbaf;--ink-3:#87988d;--line:#1f2a23;--line-2:#2c3a31;--green:#46e08d;--green-bright:#6beba6;--green-deep:#bff6d6;--green-bg:#12301f;--mag:#ff7ab0;--mag-bright:#ff9cc4;--mag-deep:#ffd3e4;--mag-bg:#361024;--on-green:#042915;--on-mag:#33051b;--focus:#ff7ab0;--grid:#46e08d14}:root[data-theme=light]{--paper:#f6f5ef;--paper-2:#edece3;--surface:#fff;--surface-2:#fafaf5;--ink:#16231b;--ink-2:#49584f;--ink-3:#5f6f66;--line:#e4e7df;--line-2:#cfd5ca;--green:#0c6b3e;--green-bright:#0e8a4f;--green-deep:#043821;--green-bg:#e2f2e9;--mag:#b00a5f;--mag-bright:#d81775;--mag-deep:#59062f;--mag-bg:#fae3ef;--on-green:#fff;--on-mag:#fff;--focus:#d81775;--grid:#0c6b3e17}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-11:44px;--space-12:48px;--space-13:52px;--space-14:56px;--radius-control:8px;--radius-tag:6px;--radius-card:12px;--radius-frame:16px;--radius-pill:999px;--content-max:1200px;--content-pad:24px;--grid-size:32px;--shadow-soft:0 1px 2px #16231b0d, 0 14px 36px #16231b12;--lift:5px 5px 0 #b00a5f21;--motion-hover:.14s;--motion-button:.12s;--motion-ui:.12s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--shadow-soft:0 1px 2px #0006, 0 14px 36px #00000059;--lift:5px 5px 0 #ff7ab026}}:root[data-theme=dark]{--shadow-soft:0 1px 2px #0006, 0 14px 36px #00000059;--lift:5px 5px 0 #ff7ab026}:root[data-theme=light]{--shadow-soft:0 1px 2px #16231b0d, 0 14px 36px #16231b12;--lift:5px 5px 0 #b00a5f21}:root{--card-pad:18px 20px;--card-pad-sm:14px 16px}:root[data-density=kompakt]{--card-pad:12px 14px;--card-pad-sm:10px 12px}:root{--font-display:"Familjen Grotesk", system-ui, "Segoe UI", Roboto, sans-serif;--font-body:"Instrument Sans", system-ui, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--fs-display-xl:52px;--fs-display-l:40px;--fs-display-m:37px;--fs-heading-l:27px;--fs-heading-m:24px;--fs-heading-s:22px;--fs-heading-xs:20px;--fs-card-title:18px;--fs-pull-quote:22px;--fs-lead:18px;--fs-body:16px;--fs-body-s:15px;--fs-button:15px;--fs-data:13.5px;--fs-data-s:12.5px;--fs-eyebrow:12.5px}body{font-family:var(--font-body);font-size:var(--fs-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.012em;color:var(--ink);font-weight:700;line-height:1.08}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}a{color:var(--green);text-decoration:none}a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--mag);text-decoration-color:var(--mag);text-underline-offset:3px;text-decoration-thickness:2px}summary::marker{color:var(--mag)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}
