@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../fonts/archivo/archivo-normal-latin.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:100 900;font-stretch:62% 125%;font-display:swap;src:url(../fonts/archivo/archivo-normal-latin-ext.woff2) format("woff2");unicode-range:U+0150-0151,U+0170-0171,U+2192}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../fonts/archivo/archivo-italic-latin.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:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../fonts/archivo/archivo-italic-latin-ext.woff2) format("woff2");unicode-range:U+0150-0151,U+0170-0171,U+2192}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/jetbrains-mono/jetbrains-mono-normal-latin.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../fonts/jetbrains-mono/jetbrains-mono-normal-latin-ext.woff2) format("woff2");unicode-range:U+0150-0151,U+0170-0171,U+2192}@font-face{font-family:Aboreto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/aboreto/aboreto-normal-latin.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:Aboreto;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/aboreto/aboreto-normal-latin-ext.woff2) format("woff2");unicode-range:U+0150-0151,U+0170-0171,U+2192}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Helvetica Neue"),local("Liberation Sans");size-adjust:101.4%;ascent-override:86.6%;descent-override:20.7%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback;src:local("Menlo"),local("Consolas"),local("DejaVu Sans Mono"),local("Courier New");size-adjust:106.1%;ascent-override:96.2%;descent-override:28.3%;line-gap-override:0%}:root{--font-display: "Archivo", "Archivo Fallback", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-body: "Archivo", "Archivo Fallback", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", "JetBrains Mono Fallback", ui-monospace, "SF Mono", Menlo, monospace;--font-mark: "Aboreto", "Archivo", "Archivo Fallback", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-display-fallback: "Archivo Fallback", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-body-fallback: "Archivo Fallback", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-mono-fallback: "JetBrains Mono Fallback", ui-monospace, "SF Mono", Menlo, monospace;--type-signature-size: clamp(2.6rem, 1.15rem + 6.4vw, 7rem);--type-section-size: clamp(1.85rem, 1.2rem + 2.9vw, 3.6rem);--type-project-size: clamp(1.25rem, 1.05rem + .9vw, 1.85rem);--type-body-large-size: clamp(1.05rem, .98rem + .34vw, 1.25rem);--type-body-size: clamp(.95rem, .9rem + .25vw, 1.06rem);--type-body-small-size: clamp(.85rem, .82rem + .15vw, .93rem);--type-label-size: clamp(.62rem, .6rem + .1vw, .7rem);--type-altitude-size: clamp(1.6rem, 1.1rem + 2.2vw, 2.9rem);--type-nav-size: clamp(.78rem, .76rem + .1vw, .85rem);--type-cta-size: clamp(.8rem, .77rem + .14vw, .9rem);--type-meta-size: clamp(.68rem, .66rem + .1vw, .76rem);--type-display-signature-family: var(--font-display);--type-display-signature-weight: 700;--type-display-signature-width: 94%;--type-display-signature-leading: .94;--type-display-signature-tracking: -.022em;--type-display-section-family: var(--font-display);--type-display-section-weight: 620;--type-display-section-width: 100%;--type-display-section-leading: 1.06;--type-display-section-tracking: -.015em;--type-display-project-family: var(--font-display);--type-display-project-weight: 600;--type-display-project-width: 100%;--type-display-project-leading: 1.16;--type-display-project-tracking: -.008em;--type-body-primary-family: var(--font-body);--type-body-primary-weight: 400;--type-body-primary-width: 100%;--type-body-primary-leading: 1.65;--type-body-primary-tracking: 0;--type-body-secondary-family: var(--font-body);--type-body-secondary-weight: 400;--type-body-secondary-width: 100%;--type-body-secondary-leading: 1.6;--type-body-secondary-tracking: .004em;--type-label-technical-family: var(--font-mono);--type-label-technical-weight: 500;--type-label-technical-leading: 1.2;--type-label-technical-tracking: .2em;--type-label-technical-transform: uppercase;--type-number-altitude-family: var(--font-mono);--type-number-altitude-weight: 600;--type-number-altitude-leading: 1;--type-number-altitude-tracking: .01em;--type-metadata-family: var(--font-mono);--type-metadata-weight: 450;--type-metadata-leading: 1.45;--type-metadata-tracking: .06em;--type-navigation-family: var(--font-body);--type-navigation-weight: 550;--type-navigation-width: 100%;--type-navigation-leading: 1;--type-navigation-tracking: .04em;--type-cta-family: var(--font-body);--type-cta-weight: 600;--type-cta-width: 100%;--type-cta-leading: 1;--type-cta-tracking: .06em;--type-form-family: var(--font-body);--type-form-weight: 450;--type-form-leading: 1.4;--type-form-tracking: .01em;--type-form-size: max(1rem, var(--type-body-size));--kinetic-weight-min: 300;--kinetic-weight-max: 800;--kinetic-width-min: 82%;--kinetic-width-max: 118%;--kinetic-tracking-min: -.03em;--kinetic-tracking-max: .24em}:root:lang(de){--type-display-signature-width: 90%;--type-display-section-width: 96%}:root:lang(hu){--type-display-signature-width: 92%}:where(h1,h2,h3,h4,h5,h6,p,li,dd,dt,summary,figcaption,blockquote){overflow-wrap:break-word}[lang=de] :where(h1,h2,h3,h4,p,li,dd),[lang=hu] :where(h1,h2,h3,h4,p,li,dd){hyphens:auto}[lang] h1.panel__title--hero,[lang] h2.ground__h,[lang] h1.display,[lang] h2.display,[lang] h3.display,[lang] p.display,[lang] .type-display-signature{hyphens:manual}@media(prefers-reduced-motion:reduce){:root{--kinetic-duration: 0ms}}
