From a2bddefb475d4d3ffdfa4a27b378a7b95c92e4c4 Mon Sep 17 00:00:00 2001 From: Robert Rapp Date: Fri, 6 Mar 2026 14:05:59 +0100 Subject: [PATCH] Rebrand project from web4beginners to ikfreunde --- README.md | 10 +- content/site-content.de.json | 90 +-- datenfreunde.com.html | 2 +- datenfreunde.com_files | 2 +- docker-compose.traefik-routes.yml | 18 +- docker-compose.yml | 2 +- ...eat-dom-to-json-content-extraction-plan.md | 8 +- ...feat-inline-wysiwyg-html-json-sync-plan.md | 6 +- editor/wysiwyg-editor.js | 2 +- ikfreunde.com.html | 614 +++++++++++++++++ ...8280abc143a883560f-projektteasercofinp.jpg | Bin ...7ec1a757d022015dd12f1-telefonicateaser.jpg | Bin ...c2520731c5868840c6e-heroimage1200x6253.jpg | Bin ...8ad7e05d35f620d42a-wassermonitorteaser.jpg | Bin .../1698d822c6d3fe9b0c50b3ab44ef524a.js | 0 ...98a8556e5bef366e8c-wassermonitorteaser.jpg | Bin ...8f56dc025ce04c0cc07-telefonicateaser2x.jpg | Bin ...3e0e6a5b1c347aa7c0-ruhrfuturprojteaser.jpg | Bin ...c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg | Bin ...c58a8b501a139a8a81-heroimage1200x62532.jpg | Bin ...5482dcbe896ed51ab7-tideprojektteaser85.jpg | Bin ...7a7cd48abf995fdbed-tideprojektteaser85.jpg | Bin ...034c6e71e0ddabc103-projektteasercofinp.jpg | Bin .../brandeins@2x.png | Bin ...6fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg | Bin .../detektorfm@2x.png | Bin .../dpok@2.png | Bin .../dt_land@2.png | Bin ...d16f52570f63266e6c-kobimoprojekteimage.jpg | Bin .../ee792949df0da81967291f5675ce6b3b.css | 1 + .../f73f70e70b0ac5f1d474abd842fb4b24.js | 0 .../gdv@2x.png | Bin .../google-analytics_analytics.js | 0 .../google@2x.png | Bin .../grimmeonline@2.png | Bin .../ic_bildung_1_brown.svg | 0 .../ic_coins_brown.svg | 0 .../ic_fire.svg | 0 .../ic_mic_brown.svg | 0 .../ic_mobility_brown.svg | 0 .../ic_monitoring_1_brown.svg | 0 .../ic_pokal.svg | 0 .../ic_smiley.svg | 0 .../ic_team_2_brown.svg | 0 .../ic_wasser_1_brown.svg | 0 .../leadawards.png | Bin .../logo-df.svg | 0 .../ndr@2x.png | Bin .../prixeuropa@2.png | Bin .../shz@2x.png | Bin .../spon@2x.png | Bin .../stifterverband@2x.png | Bin .../tagesschau@2.png | Bin .../telefonica@2x.png | Bin .../tide@2x.png | Bin .../zdf@2x.png | Bin index.html | 2 +- scripts/add-webpage.sh | 12 +- scripts/editor_server.php | 2 +- scripts/extract_content.sh | 2 +- scripts/run_editor_server.sh | 2 +- serve-offline.sh | 2 +- web4beginners.com.html | 615 +----------------- web4beginners.com_files | 1 + .../ee792949df0da81967291f5675ce6b3b.css | 1 - 65 files changed, 698 insertions(+), 696 deletions(-) create mode 100644 ikfreunde.com.html rename {web4beginners.com_files => ikfreunde.com_files}/026d3a0dcea46e3c6ea8418280abc143a883560f-projektteasercofinp.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/07eb52c038c4c75165c7ec1a757d022015dd12f1-telefonicateaser.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/0ffcdedcfc816182f817ac2520731c5868840c6e-heroimage1200x6253.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/15542365f25229683d4a118ad7e05d35f620d42a-wassermonitorteaser.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/1698d822c6d3fe9b0c50b3ab44ef524a.js (100%) rename {web4beginners.com_files => ikfreunde.com_files}/20dc495acdb78d71a5e6cf98a8556e5bef366e8c-wassermonitorteaser.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/307019ce368b35d809ed78f56dc025ce04c0cc07-telefonicateaser2x.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/3915f694fef49b9b513d693e0e6a5b1c347aa7c0-ruhrfuturprojteaser.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/3b61b2909589fd44ec1af7c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/524569d400cf68ef1cf160c58a8b501a139a8a81-heroimage1200x62532.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/6b404ebe8b24e5c0d6b7c65482dcbe896ed51ab7-tideprojektteaser85.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/9faf87d7e48c5116e700e47a7cd48abf995fdbed-tideprojektteaser85.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/b1b5ffb75041c644f7fe52034c6e71e0ddabc103-projektteasercofinp.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/brandeins@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/c54c8a64fe535bf7249d676fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/detektorfm@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/dpok@2.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/dt_land@2.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/e679b01b355748edfb67d2d16f52570f63266e6c-kobimoprojekteimage.jpg (100%) create mode 100644 ikfreunde.com_files/ee792949df0da81967291f5675ce6b3b.css rename {web4beginners.com_files => ikfreunde.com_files}/f73f70e70b0ac5f1d474abd842fb4b24.js (100%) rename {web4beginners.com_files => ikfreunde.com_files}/gdv@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/google-analytics_analytics.js (100%) rename {web4beginners.com_files => ikfreunde.com_files}/google@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/grimmeonline@2.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_bildung_1_brown.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_coins_brown.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_fire.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_mic_brown.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_mobility_brown.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_monitoring_1_brown.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_pokal.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_smiley.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_team_2_brown.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ic_wasser_1_brown.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/leadawards.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/logo-df.svg (100%) rename {web4beginners.com_files => ikfreunde.com_files}/ndr@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/prixeuropa@2.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/shz@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/spon@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/stifterverband@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/tagesschau@2.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/telefonica@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/tide@2x.png (100%) rename {web4beginners.com_files => ikfreunde.com_files}/zdf@2x.png (100%) mode change 100644 => 120000 web4beginners.com.html create mode 120000 web4beginners.com_files delete mode 100644 web4beginners.com_files/ee792949df0da81967291f5675ce6b3b.css diff --git a/README.md b/README.md index 55cc346..c5d4786 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# web4beginners WYSIWYG Multi-Route Deploy +# ikfreunde WYSIWYG Multi-Route Deploy This project runs a local-content WYSIWYG editor behind Traefik and supports multiple route instances on one domain. @@ -28,10 +28,10 @@ docker compose -f docker-compose.traefik-routes.yml up -d --build ``` What it does: -1. Creates route data folder: `/srv/web4beginners/webpage4/` +1. Creates route data folder: `/srv/ikfreunde/webpage4/` 2. Seeds files if missing: -- `/srv/web4beginners/webpage4/web4beginners.com.html` -- `/srv/web4beginners/webpage4/site-content.de.json` +- `/srv/ikfreunde/webpage4/ikfreunde.com.html` +- `/srv/ikfreunde/webpage4/site-content.de.json` 3. Injects `webpage4` service into `docker-compose.traefik-routes.yml` Then redeploy: @@ -78,7 +78,7 @@ Security note: - `content/.editor-rate-limit.json` ## Optional env overrides -- `ROOT_BASE` (default: `/srv/web4beginners`) +- `ROOT_BASE` (default: `/srv/ikfreunde`) - `COMPOSE_FILE` (default: `docker-compose.traefik-routes.yml`) Example: diff --git a/content/site-content.de.json b/content/site-content.de.json index 7849e96..dc6478b 100644 --- a/content/site-content.de.json +++ b/content/site-content.de.json @@ -1,21 +1,21 @@ { "meta": { - "title": "Home | web4beginners.com", + "title": "Home | ikfreunde.com", "description": "Daten. Websites. Skills. Anwendungen.", "open_graph": { "og:description": "Daten. Websites. Skills. Anwendungen.", - "og:image": "https://web4beginners.com/user/pages/_assets/Share_Img_DF.jpg", - "og:site_name": "Klar. Innovativ. Digital - web4beginners GmbH", - "og:title": "Klar. Innovativ. Digital - web4beginners GmbH", - "og:url": "https://web4beginners.com/" + "og:image": "https://ikfreunde.com/user/pages/_assets/Share_Img_DF.jpg", + "og:site_name": "Klar. Innovativ. Digital - ikfreunde GmbH", + "og:title": "Klar. Innovativ. Digital - ikfreunde GmbH", + "og:url": "https://ikfreunde.com/" }, "twitter": { "twitter:card": "summary_large_image", - "twitter:image": "https://web4beginners.com/user/pages/_assets/twitter_card.jpg", - "twitter:image:alt": "web4beginners" + "twitter:image": "https://ikfreunde.com/user/pages/_assets/twitter_card.jpg", + "twitter:image:alt": "ikfreunde" }, "other": { - "title": "Klar. Innovativ. Digital - web4beginners GmbH" + "title": "Klar. Innovativ. Digital - ikfreunde GmbH" } }, "shared": { @@ -30,10 +30,10 @@ "common_008": "Mehr erfahren", "common_009": "Ablehnen", "common_010": "Stimme zu", - "common_011": "web4beginners GmbH", + "common_011": "ikfreunde GmbH", "common_012": "Schillerstraße 21", "common_013": "22767 Hamburg", - "common_014": "info@web4beginners.com", + "common_014": "info@ikfreunde.com", "common_015": "040 / 35 73 69 11" }, "navigation": { @@ -85,7 +85,7 @@ }, "images": { "img_001": { - "src": "web4beginners.com_files/0ffcdedcfc816182f817ac2520731c5868840c6e-heroimage1200x6253.jpg", + "src": "ikfreunde.com_files/0ffcdedcfc816182f817ac2520731c5868840c6e-heroimage1200x6253.jpg", "alt": "" } } @@ -127,51 +127,51 @@ }, "images": { "img_001": { - "src": "web4beginners.com_files/ic_monitoring_1_brown.svg", + "src": "ikfreunde.com_files/ic_monitoring_1_brown.svg", "alt": "Icon" }, "img_002": { - "src": "web4beginners.com_files/c54c8a64fe535bf7249d676fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg", + "src": "ikfreunde.com_files/c54c8a64fe535bf7249d676fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg", "alt": "" }, "img_003": { - "src": "web4beginners.com_files/ic_coins_brown.svg", + "src": "ikfreunde.com_files/ic_coins_brown.svg", "alt": "Icon" }, "img_004": { - "src": "web4beginners.com_files/026d3a0dcea46e3c6ea8418280abc143a883560f-projektteasercofinp.jpg", + "src": "ikfreunde.com_files/026d3a0dcea46e3c6ea8418280abc143a883560f-projektteasercofinp.jpg", "alt": "" }, "img_005": { - "src": "web4beginners.com_files/ic_bildung_1_brown.svg", + "src": "ikfreunde.com_files/ic_bildung_1_brown.svg", "alt": "Icon" }, "img_006": { - "src": "web4beginners.com_files/3b61b2909589fd44ec1af7c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg", + "src": "ikfreunde.com_files/3b61b2909589fd44ec1af7c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg", "alt": "" }, "img_007": { - "src": "web4beginners.com_files/ic_mobility_brown.svg", + "src": "ikfreunde.com_files/ic_mobility_brown.svg", "alt": "Icon" }, "img_008": { - "src": "web4beginners.com_files/07eb52c038c4c75165c7ec1a757d022015dd12f1-telefonicateaser.jpg", + "src": "ikfreunde.com_files/07eb52c038c4c75165c7ec1a757d022015dd12f1-telefonicateaser.jpg", "alt": "" }, "img_009": { - "src": "web4beginners.com_files/ic_wasser_1_brown.svg", + "src": "ikfreunde.com_files/ic_wasser_1_brown.svg", "alt": "Icon" }, "img_010": { - "src": "web4beginners.com_files/15542365f25229683d4a118ad7e05d35f620d42a-wassermonitorteaser.jpg", + "src": "ikfreunde.com_files/15542365f25229683d4a118ad7e05d35f620d42a-wassermonitorteaser.jpg", "alt": "" }, "img_011": { - "src": "web4beginners.com_files/ic_mic_brown.svg", + "src": "ikfreunde.com_files/ic_mic_brown.svg", "alt": "Icon" }, "img_012": { - "src": "web4beginners.com_files/9faf87d7e48c5116e700e47a7cd48abf995fdbed-tideprojektteaser85.jpg", + "src": "ikfreunde.com_files/9faf87d7e48c5116e700e47a7cd48abf995fdbed-tideprojektteaser85.jpg", "alt": "" } } @@ -201,7 +201,7 @@ }, "images": { "img_001": { - "src": "web4beginners.com_files/ic_fire.svg", + "src": "ikfreunde.com_files/ic_fire.svg", "alt": "Icon" } } @@ -217,7 +217,7 @@ }, "images": { "img_001": { - "src": "web4beginners.com_files/ic_team_2_brown.svg", + "src": "ikfreunde.com_files/ic_team_2_brown.svg", "alt": "Icon" } } @@ -233,27 +233,27 @@ }, "images": { "img_001": { - "src": "web4beginners.com_files/ic_pokal.svg", + "src": "ikfreunde.com_files/ic_pokal.svg", "alt": "Icon" }, "img_002": { - "src": "web4beginners.com_files/dpok@2.png", + "src": "ikfreunde.com_files/dpok@2.png", "alt": "" }, "img_003": { - "src": "web4beginners.com_files/grimmeonline@2.png", + "src": "ikfreunde.com_files/grimmeonline@2.png", "alt": "" }, "img_004": { - "src": "web4beginners.com_files/leadawards.png", + "src": "ikfreunde.com_files/leadawards.png", "alt": "" }, "img_005": { - "src": "web4beginners.com_files/dt_land@2.png", + "src": "ikfreunde.com_files/dt_land@2.png", "alt": "" }, "img_006": { - "src": "web4beginners.com_files/prixeuropa@2.png", + "src": "ikfreunde.com_files/prixeuropa@2.png", "alt": "" } } @@ -262,7 +262,7 @@ "texts": { "h2_001": "Kunde", "h2_002": "werden", - "a_001": "info@web4beginners.com", + "a_001": "info@ikfreunde.com", "a_002": "040 / 35 73 69 11" }, "images": [] @@ -277,55 +277,55 @@ }, "images": { "img_001": { - "src": "web4beginners.com_files/ic_smiley.svg", + "src": "ikfreunde.com_files/ic_smiley.svg", "alt": "Icon" }, "img_002": { - "src": "web4beginners.com_files/tagesschau@2.png", + "src": "ikfreunde.com_files/tagesschau@2.png", "alt": "" }, "img_003": { - "src": "web4beginners.com_files/zdf@2x.png", + "src": "ikfreunde.com_files/zdf@2x.png", "alt": "" }, "img_004": { - "src": "web4beginners.com_files/ndr@2x.png", + "src": "ikfreunde.com_files/ndr@2x.png", "alt": "" }, "img_005": { - "src": "web4beginners.com_files/google@2x.png", + "src": "ikfreunde.com_files/google@2x.png", "alt": "" }, "img_006": { - "src": "web4beginners.com_files/stifterverband@2x.png", + "src": "ikfreunde.com_files/stifterverband@2x.png", "alt": "" }, "img_007": { - "src": "web4beginners.com_files/gdv@2x.png", + "src": "ikfreunde.com_files/gdv@2x.png", "alt": "" }, "img_008": { - "src": "web4beginners.com_files/telefonica@2x.png", + "src": "ikfreunde.com_files/telefonica@2x.png", "alt": "" }, "img_009": { - "src": "web4beginners.com_files/brandeins@2x.png", + "src": "ikfreunde.com_files/brandeins@2x.png", "alt": "" }, "img_010": { - "src": "web4beginners.com_files/shz@2x.png", + "src": "ikfreunde.com_files/shz@2x.png", "alt": "" }, "img_011": { - "src": "web4beginners.com_files/tide@2x.png", + "src": "ikfreunde.com_files/tide@2x.png", "alt": "" }, "img_012": { - "src": "web4beginners.com_files/detektorfm@2x.png", + "src": "ikfreunde.com_files/detektorfm@2x.png", "alt": "" }, "img_013": { - "src": "web4beginners.com_files/spon@2x.png", + "src": "ikfreunde.com_files/spon@2x.png", "alt": "" } } diff --git a/datenfreunde.com.html b/datenfreunde.com.html index 80eef69..eb86f1f 120000 --- a/datenfreunde.com.html +++ b/datenfreunde.com.html @@ -1 +1 @@ -web4beginners.com.html \ No newline at end of file +ikfreunde.com.html \ No newline at end of file diff --git a/datenfreunde.com_files b/datenfreunde.com_files index acbbfb8..3045c95 120000 --- a/datenfreunde.com_files +++ b/datenfreunde.com_files @@ -1 +1 @@ -web4beginners.com_files \ No newline at end of file +ikfreunde.com_files \ No newline at end of file diff --git a/docker-compose.traefik-routes.yml b/docker-compose.traefik-routes.yml index e49ac38..b129d09 100644 --- a/docker-compose.traefik-routes.yml +++ b/docker-compose.traefik-routes.yml @@ -3,10 +3,10 @@ services: build: context: . dockerfile: Dockerfile - container_name: web4beginners-webpage1 + container_name: ikfreunde-webpage1 volumes: - - /srv/web4beginners/webpage1/web4beginners.com.html:/app/web4beginners.com.html - - /srv/web4beginners/webpage1/site-content.de.json:/app/content/site-content.de.json + - /srv/ikfreunde/webpage1/ikfreunde.com.html:/app/ikfreunde.com.html + - /srv/ikfreunde/webpage1/site-content.de.json:/app/content/site-content.de.json restart: unless-stopped networks: - proxy @@ -26,10 +26,10 @@ services: build: context: . dockerfile: Dockerfile - container_name: web4beginners-webpage2 + container_name: ikfreunde-webpage2 volumes: - - /srv/web4beginners/webpage2/web4beginners.com.html:/app/web4beginners.com.html - - /srv/web4beginners/webpage2/site-content.de.json:/app/content/site-content.de.json + - /srv/ikfreunde/webpage2/ikfreunde.com.html:/app/ikfreunde.com.html + - /srv/ikfreunde/webpage2/site-content.de.json:/app/content/site-content.de.json restart: unless-stopped networks: - proxy @@ -49,10 +49,10 @@ services: build: context: . dockerfile: Dockerfile - container_name: web4beginners-webpage3 + container_name: ikfreunde-webpage3 volumes: - - /srv/web4beginners/webpage3/web4beginners.com.html:/app/web4beginners.com.html - - /srv/web4beginners/webpage3/site-content.de.json:/app/content/site-content.de.json + - /srv/ikfreunde/webpage3/ikfreunde.com.html:/app/ikfreunde.com.html + - /srv/ikfreunde/webpage3/site-content.de.json:/app/content/site-content.de.json restart: unless-stopped networks: - proxy diff --git a/docker-compose.yml b/docker-compose.yml index 4cc8979..dd90e6d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,7 @@ services: build: context: . dockerfile: Dockerfile - container_name: web4beginners-editor + container_name: ikfreunde-editor ports: - "4173:4173" volumes: diff --git a/docs/plans/2026-03-04-feat-dom-to-json-content-extraction-plan.md b/docs/plans/2026-03-04-feat-dom-to-json-content-extraction-plan.md index 78bb61f..2cb291c 100644 --- a/docs/plans/2026-03-04-feat-dom-to-json-content-extraction-plan.md +++ b/docs/plans/2026-03-04-feat-dom-to-json-content-extraction-plan.md @@ -14,7 +14,7 @@ Create a first-stage extraction workflow that converts the existing HTML snapsho Content updates are currently tied to manual HTML edits. A JSON representation is needed so text and selected image properties can be adapted more easily and later edited through an interface. ## Proposed Solution -Build a deterministic DOM-to-JSON extraction flow for `web4beginners.com.html` that captures visible text, selected metadata, and image fields (`src`, `alt`). +Build a deterministic DOM-to-JSON extraction flow for `ikfreunde.com.html` that captures visible text, selected metadata, and image fields (`src`, `alt`). The JSON structure should be DOM-first with section-based top-level subtopics, matching the brainstorm decisions and keeping context for editors. Duplicate text handling should follow the agreed hybrid policy: keep section-local duplicates; dedupe only clearly global/common items. @@ -54,7 +54,7 @@ Edge cases to cover: - Cookie/modal/footer content that may be conditionally visible ## Acceptance Criteria -- [x] A single extraction run generates one nested JSON file from `web4beginners.com.html`. +- [x] A single extraction run generates one nested JSON file from `ikfreunde.com.html`. - [x] JSON includes visible page text grouped by section subtopics. - [x] JSON includes `title`, `description`, Open Graph, and Twitter metadata values. - [x] JSON includes `img src` and `img alt` values where present. @@ -84,5 +84,5 @@ Mitigations: ## References & Research - Brainstorm: `docs/brainstorms/2026-03-03-dom-json-wysiwyg-sync-brainstorm.md` -- Source snapshot: `web4beginners.com.html` -- Existing site bundle references: `web4beginners.com_files/*` +- Source snapshot: `ikfreunde.com.html` +- Existing site bundle references: `ikfreunde.com_files/*` diff --git a/docs/plans/2026-03-04-feat-inline-wysiwyg-html-json-sync-plan.md b/docs/plans/2026-03-04-feat-inline-wysiwyg-html-json-sync-plan.md index a228212..67da5ee 100644 --- a/docs/plans/2026-03-04-feat-inline-wysiwyg-html-json-sync-plan.md +++ b/docs/plans/2026-03-04-feat-inline-wysiwyg-html-json-sync-plan.md @@ -16,7 +16,7 @@ This plan is limited to content editing and synchronization behavior. It explici The repository now has extractable structured content (`content/site-content.de.json`) but no practical editing surface for creators. Editors need direct, low-friction page editing (double-click text, click image) while keeping HTML and JSON in sync. ## Proposed Solution -Add an in-page edit mode with inline `contenteditable` text editing and an image overlay editor for `src` and `alt`. Implement autosave (blur/enter) plus manual save/undo controls. Persist edits via a local helper service that writes both `web4beginners.com.html` and `content/site-content.de.json`. +Add an in-page edit mode with inline `contenteditable` text editing and an image overlay editor for `src` and `alt`. Implement autosave (blur/enter) plus manual save/undo controls. Persist edits via a local helper service that writes both `ikfreunde.com.html` and `content/site-content.de.json`. Synchronization is bidirectional in model intent, with conflict default set to HTML wins when the same mapped key diverges. @@ -68,7 +68,7 @@ Conflict flow: - [x] Text autosaves on blur/enter and also supports explicit save/undo controls. - [x] Clicking editable images opens an overlay with `src` and `alt` fields. - [x] Image ratio check warns (non-blocking) when replacement differs by >15% aspect ratio. -- [x] Save operation persists both `web4beginners.com.html` and `content/site-content.de.json`. +- [x] Save operation persists both `ikfreunde.com.html` and `content/site-content.de.json`. - [x] Sync mapping updates the correct JSON key for edited text/image values. - [x] Conflict resolution follows HTML-wins default. - [x] No CSS/layout properties are modified by editor actions. @@ -100,4 +100,4 @@ Mitigations: - Brainstorm input: `docs/brainstorms/2026-03-04-wysiwyg-inline-editor-sync-brainstorm.md` - Prior extraction plan: `docs/plans/2026-03-04-feat-dom-to-json-content-extraction-plan.md` - Extractor/source contract: `scripts/extract_dom_content.php`, `content/site-content.de.json` -- Target HTML: `web4beginners.com.html` +- Target HTML: `ikfreunde.com.html` diff --git a/editor/wysiwyg-editor.js b/editor/wysiwyg-editor.js index defd699..a3d0bfc 100644 --- a/editor/wysiwyg-editor.js +++ b/editor/wysiwyg-editor.js @@ -18,7 +18,7 @@ ownerEmail: "", }; const apiBase = computeApiBasePath(); - const TOKEN_STORAGE_KEY = "web4beginners_editor_token"; + const TOKEN_STORAGE_KEY = "ikfreunde_editor_token"; const SECTION_ROOTS = { hero: "main section.module-hero-teaser", diff --git a/ikfreunde.com.html b/ikfreunde.com.html new file mode 100644 index 0000000..2936d98 --- /dev/null +++ b/ikfreunde.com.html @@ -0,0 +1,614 @@ + + + + + + + Home | ikfreunde.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
+
+ + + +
+
+
+ + + +
+
+
+

Klar.
Crazy.
Fiktiv.

+ +
Musik. Websites. Skills. Anwendungen.
+ +
+
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+ +
+
+ RuhrFutur gGmbH + +

Festivals

+ +

Entwicklungen in der Bildungslandschaft kontinuierlich im Blick behalten mit Hilfe von Bildungsmonitoring.

+ + Icon +
+ Dream + +
+
+
+ +
+ +
+ +
+
+ Cofinpro AG + +

Banken-Check

+ +

So gesund sind Deutschlands Finanzinstitute. Bankenanalyse-Tool mit mehr als 1.400 Finanzinstituten.

+ + Icon +
+ Ansehen + + +
+
+
+ +
+ +
+ +
+
+ RuhrFutur gGmbH + +

Bildungs-bericht

+ +

Die Bildungslandschaft 2020 im Ruhrgebiet sichtbar und wissenschaftliche Erkenntnisse erfassbar machen.

+ + Icon +
+ Ansehen + + +
+
+
+ +
+ +
+ +
+
+ Telefónica Deutschland + +

Mobilität verstehen

+ +

„So bewegt sich Deutschland“ - eine Karte zeigt Bewegungsmuster in ganz Deutschland anhand anonymisierter Mobilfunk-Daten.

+ + Icon +
+ Ansehen + + +
+
+
+ +
+ +
+ +
+
+ Forschungszentrum Jülich + +

Wasser-monitor

+ +

Das Ziel besteht darin, die Prognosen für den Wasserhaushalt im Boden zu visualisieren.

+ + Icon +
+ Ansehen + + +
+
+
+ +
+ +
+ +
+
+ Tide + +

Webseite Relaunch

+ +

TIDE ist Hamburgs Communitysender. Zeitgemäße Überarbeitung der Website mit besonderem Fokus auf mobiler Nutzbarkeit.

+ + Icon +
+ Ansehen + + +
+
+
+ +
+ + + +
+ + + + +
+
+

Wir tun
+es mit
+Leiden
+schaft

+ + + Icon +
+
+
+

Konzept & Beratung

+ +
    +
  • Konzeption
  • +
  • Innovationsberatung
  • +
  • Workshops
  • +
  • Digitale Strategien
  • +
  • Voice UX
  • +
+
+
+

Design

+ +
    +
  • UI/UX Design
  • +
  • Visualisierungen
  • +
  • Interaktionsdesign
  • +
+
+
+

Lösungen

+ +
    +
  • Websites
  • +
  • Sprachanwendungen
  • +
  • Prototypen
  • +
  • Datenanalysen
  • +
  • Web-Anwendungen
  • +
+
+ +
+
+ + + + + +
+

Der Mensch
dahinter ist toll

+ +

Unaufgeregt. Innovativ. Unkompliziert. Offen. Partnerschaftlich. Zuhörend.
+Auf das Wesentliche konzentriert. Die Details im Blick.

+

Wir bauen Brücken zwischen Nutzern und Inhalten, Menschen und Maschinen, Unternehmen und Technologie.

+ + Icon + + + + + + + +
+ + + + +
+
+

Darauf
+sind wir
+besonders
+stolz

+ + + Icon +
+
+

Wir durften in den letzten +Jahren für unsere Arbeit viele Preise entgegennehmen. Jeder ehrt uns und + bedeutet uns sehr viel. Einige auf die wir besonders stolz sind:

+ + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+

und viele mehr

+ + +
+
+
+ + + +
+

Kunde
+werden

+ + +
+ + + +
+
+

Miteinander
+erfolgreich

+ + + Icon +
+
+
+
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +

und viele andere

+ +
+
+
+ + + + +
+

Kooperationen & Partner

+ +

Unsere + Arbeit lebt von Kooperationen und dem Austausch mit anderen +Unternehmen, die in verwandten Themenbereichen ihrer Schwerpunkte haben.

+ + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + +
+
+ + + + + + + + diff --git a/web4beginners.com_files/026d3a0dcea46e3c6ea8418280abc143a883560f-projektteasercofinp.jpg b/ikfreunde.com_files/026d3a0dcea46e3c6ea8418280abc143a883560f-projektteasercofinp.jpg similarity index 100% rename from web4beginners.com_files/026d3a0dcea46e3c6ea8418280abc143a883560f-projektteasercofinp.jpg rename to ikfreunde.com_files/026d3a0dcea46e3c6ea8418280abc143a883560f-projektteasercofinp.jpg diff --git a/web4beginners.com_files/07eb52c038c4c75165c7ec1a757d022015dd12f1-telefonicateaser.jpg b/ikfreunde.com_files/07eb52c038c4c75165c7ec1a757d022015dd12f1-telefonicateaser.jpg similarity index 100% rename from web4beginners.com_files/07eb52c038c4c75165c7ec1a757d022015dd12f1-telefonicateaser.jpg rename to ikfreunde.com_files/07eb52c038c4c75165c7ec1a757d022015dd12f1-telefonicateaser.jpg diff --git a/web4beginners.com_files/0ffcdedcfc816182f817ac2520731c5868840c6e-heroimage1200x6253.jpg b/ikfreunde.com_files/0ffcdedcfc816182f817ac2520731c5868840c6e-heroimage1200x6253.jpg similarity index 100% rename from web4beginners.com_files/0ffcdedcfc816182f817ac2520731c5868840c6e-heroimage1200x6253.jpg rename to ikfreunde.com_files/0ffcdedcfc816182f817ac2520731c5868840c6e-heroimage1200x6253.jpg diff --git a/web4beginners.com_files/15542365f25229683d4a118ad7e05d35f620d42a-wassermonitorteaser.jpg b/ikfreunde.com_files/15542365f25229683d4a118ad7e05d35f620d42a-wassermonitorteaser.jpg similarity index 100% rename from web4beginners.com_files/15542365f25229683d4a118ad7e05d35f620d42a-wassermonitorteaser.jpg rename to ikfreunde.com_files/15542365f25229683d4a118ad7e05d35f620d42a-wassermonitorteaser.jpg diff --git a/web4beginners.com_files/1698d822c6d3fe9b0c50b3ab44ef524a.js b/ikfreunde.com_files/1698d822c6d3fe9b0c50b3ab44ef524a.js similarity index 100% rename from web4beginners.com_files/1698d822c6d3fe9b0c50b3ab44ef524a.js rename to ikfreunde.com_files/1698d822c6d3fe9b0c50b3ab44ef524a.js diff --git a/web4beginners.com_files/20dc495acdb78d71a5e6cf98a8556e5bef366e8c-wassermonitorteaser.jpg b/ikfreunde.com_files/20dc495acdb78d71a5e6cf98a8556e5bef366e8c-wassermonitorteaser.jpg similarity index 100% rename from web4beginners.com_files/20dc495acdb78d71a5e6cf98a8556e5bef366e8c-wassermonitorteaser.jpg rename to ikfreunde.com_files/20dc495acdb78d71a5e6cf98a8556e5bef366e8c-wassermonitorteaser.jpg diff --git a/web4beginners.com_files/307019ce368b35d809ed78f56dc025ce04c0cc07-telefonicateaser2x.jpg b/ikfreunde.com_files/307019ce368b35d809ed78f56dc025ce04c0cc07-telefonicateaser2x.jpg similarity index 100% rename from web4beginners.com_files/307019ce368b35d809ed78f56dc025ce04c0cc07-telefonicateaser2x.jpg rename to ikfreunde.com_files/307019ce368b35d809ed78f56dc025ce04c0cc07-telefonicateaser2x.jpg diff --git a/web4beginners.com_files/3915f694fef49b9b513d693e0e6a5b1c347aa7c0-ruhrfuturprojteaser.jpg b/ikfreunde.com_files/3915f694fef49b9b513d693e0e6a5b1c347aa7c0-ruhrfuturprojteaser.jpg similarity index 100% rename from web4beginners.com_files/3915f694fef49b9b513d693e0e6a5b1c347aa7c0-ruhrfuturprojteaser.jpg rename to ikfreunde.com_files/3915f694fef49b9b513d693e0e6a5b1c347aa7c0-ruhrfuturprojteaser.jpg diff --git a/web4beginners.com_files/3b61b2909589fd44ec1af7c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg b/ikfreunde.com_files/3b61b2909589fd44ec1af7c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg similarity index 100% rename from web4beginners.com_files/3b61b2909589fd44ec1af7c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg rename to ikfreunde.com_files/3b61b2909589fd44ec1af7c47f8a89c1515aebc1-ruhrfuturprojteaser.jpg diff --git a/web4beginners.com_files/524569d400cf68ef1cf160c58a8b501a139a8a81-heroimage1200x62532.jpg b/ikfreunde.com_files/524569d400cf68ef1cf160c58a8b501a139a8a81-heroimage1200x62532.jpg similarity index 100% rename from web4beginners.com_files/524569d400cf68ef1cf160c58a8b501a139a8a81-heroimage1200x62532.jpg rename to ikfreunde.com_files/524569d400cf68ef1cf160c58a8b501a139a8a81-heroimage1200x62532.jpg diff --git a/web4beginners.com_files/6b404ebe8b24e5c0d6b7c65482dcbe896ed51ab7-tideprojektteaser85.jpg b/ikfreunde.com_files/6b404ebe8b24e5c0d6b7c65482dcbe896ed51ab7-tideprojektteaser85.jpg similarity index 100% rename from web4beginners.com_files/6b404ebe8b24e5c0d6b7c65482dcbe896ed51ab7-tideprojektteaser85.jpg rename to ikfreunde.com_files/6b404ebe8b24e5c0d6b7c65482dcbe896ed51ab7-tideprojektteaser85.jpg diff --git a/web4beginners.com_files/9faf87d7e48c5116e700e47a7cd48abf995fdbed-tideprojektteaser85.jpg b/ikfreunde.com_files/9faf87d7e48c5116e700e47a7cd48abf995fdbed-tideprojektteaser85.jpg similarity index 100% rename from web4beginners.com_files/9faf87d7e48c5116e700e47a7cd48abf995fdbed-tideprojektteaser85.jpg rename to ikfreunde.com_files/9faf87d7e48c5116e700e47a7cd48abf995fdbed-tideprojektteaser85.jpg diff --git a/web4beginners.com_files/b1b5ffb75041c644f7fe52034c6e71e0ddabc103-projektteasercofinp.jpg b/ikfreunde.com_files/b1b5ffb75041c644f7fe52034c6e71e0ddabc103-projektteasercofinp.jpg similarity index 100% rename from web4beginners.com_files/b1b5ffb75041c644f7fe52034c6e71e0ddabc103-projektteasercofinp.jpg rename to ikfreunde.com_files/b1b5ffb75041c644f7fe52034c6e71e0ddabc103-projektteasercofinp.jpg diff --git a/web4beginners.com_files/brandeins@2x.png b/ikfreunde.com_files/brandeins@2x.png similarity index 100% rename from web4beginners.com_files/brandeins@2x.png rename to ikfreunde.com_files/brandeins@2x.png diff --git a/web4beginners.com_files/c54c8a64fe535bf7249d676fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg b/ikfreunde.com_files/c54c8a64fe535bf7249d676fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg similarity index 100% rename from web4beginners.com_files/c54c8a64fe535bf7249d676fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg rename to ikfreunde.com_files/c54c8a64fe535bf7249d676fc7cb69cd6f27c3d7-kobimoprojekteimage.jpg diff --git a/web4beginners.com_files/detektorfm@2x.png b/ikfreunde.com_files/detektorfm@2x.png similarity index 100% rename from web4beginners.com_files/detektorfm@2x.png rename to ikfreunde.com_files/detektorfm@2x.png diff --git a/web4beginners.com_files/dpok@2.png b/ikfreunde.com_files/dpok@2.png similarity index 100% rename from web4beginners.com_files/dpok@2.png rename to ikfreunde.com_files/dpok@2.png diff --git a/web4beginners.com_files/dt_land@2.png b/ikfreunde.com_files/dt_land@2.png similarity index 100% rename from web4beginners.com_files/dt_land@2.png rename to ikfreunde.com_files/dt_land@2.png diff --git a/web4beginners.com_files/e679b01b355748edfb67d2d16f52570f63266e6c-kobimoprojekteimage.jpg b/ikfreunde.com_files/e679b01b355748edfb67d2d16f52570f63266e6c-kobimoprojekteimage.jpg similarity index 100% rename from web4beginners.com_files/e679b01b355748edfb67d2d16f52570f63266e6c-kobimoprojekteimage.jpg rename to ikfreunde.com_files/e679b01b355748edfb67d2d16f52570f63266e6c-kobimoprojekteimage.jpg diff --git a/ikfreunde.com_files/ee792949df0da81967291f5675ce6b3b.css b/ikfreunde.com_files/ee792949df0da81967291f5675ce6b3b.css new file mode 100644 index 0000000..48c6a1a --- /dev/null +++ b/ikfreunde.com_files/ee792949df0da81967291f5675ce6b3b.css @@ -0,0 +1 @@ +*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,div,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,hgroup,nav,section{display:block}@font-face{font-family:Archivo;font-style:normal;font-weight:700;src:url(/user/themes/ikfreunde/assets/fonts/archivo-v6-latin-700.eot);src:local("Archivo Bold"),local("Archivo-Bold"),url(/user/themes/ikfreunde/assets/fonts/archivo-v6-latin-700.eot?#iefix) format("embedded-opentype"),url(/user/themes/ikfreunde/assets/fonts/archivo-v6-latin-700.woff2) format("woff2"),url(/user/themes/ikfreunde/assets/fonts/archivo-v6-latin-700.woff) format("woff"),url(/user/themes/ikfreunde/assets/fonts/archivo-v6-latin-700.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-italic.eot);src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-italic.eot?#iefix) format("embedded-opentype"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-italic.woff2) format("woff2"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-italic.woff) format("woff"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-italic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-regular.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-regular.woff2) format("woff2"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-regular.woff) format("woff"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-regular.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-700.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-700.woff2) format("woff2"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-700.woff) format("woff"),url(/user/themes/ikfreunde/assets/fonts/source-sans-pro-v13-latin-700.ttf) format("truetype")}body{background:#fff;-webkit-text-size-adjust:100%;color:#262626;font-family:Source Sans Pro,sans-serif;line-height:normal;min-width:15rem;display:flex;flex-wrap:nowrap;flex-direction:row}img{width:100%;vertical-align:bottom}hr{margin:0}.jump-to-anchor{position:relative;top:-3em}.font-headline-1{font-family:Archivo,sans-serif;font-size:30px}@media screen and (min-width:300px){.font-headline-1{font-size:calc(-90px + 40vw)}}@media screen and (min-width:375px){.font-headline-1{font-size:60px}}@media(min-width:375px){.font-headline-1{line-height:1.1em;font-size:60px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-1{font-size:60px}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-1{font-size:60px}}@media(min-width:720px){.font-headline-1{line-height:1.2em;font-size:30px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-1{font-size:calc(-20px + 6.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-1{font-size:80px}}.font-intro{font-family:Source Sans Pro,sans-serif;font-size:20px}@media screen and (min-width:300px){.font-intro{font-size:calc(-28px + 16vw)}}@media screen and (min-width:375px){.font-intro{font-size:32px}}@media(min-width:375px){.font-intro{font-size:32px}}@media screen and (min-width:375px)and (min-width:375px){.font-intro{font-size:calc(29.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-intro{font-size:34px}}@media(min-width:720px){.font-intro{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-intro{font-size:calc(-10px + 3.05556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-intro{font-size:34px}}.font-headline-3{font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:12px}@media screen and (min-width:300px){.font-headline-3{font-size:calc(-52px + 21.33333vw)}}@media screen and (min-width:375px){.font-headline-3{font-size:28px}}@media(min-width:375px){.font-headline-3{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-3{font-size:calc(25.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-3{font-size:30px}}@media(min-width:720px){.font-headline-3{font-size:16px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-3{font-size:calc(2px + 1.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-3{font-size:30px}}.font-headline-2{font-family:Archivo,sans-serif;font-size:14px}@media screen and (min-width:300px){.font-headline-2{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:375px){.font-headline-2{font-size:30px}}@media(min-width:375px){.font-headline-2{font-size:30px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-2{font-size:calc(25.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-2{font-size:34px}}@media(min-width:720px){.font-headline-2{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-2{font-size:calc(-10px + 3.05556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-2{font-size:34px}}.font-link-text{font-family:Source Sans Pro,sans-serif;color:#65768c;text-decoration:underline;font-weight:700;font-size:14px}@media screen and (min-width:300px){.font-link-text{font-size:calc(-42px + 18.66667vw)}}@media screen and (min-width:375px){.font-link-text{font-size:28px}}@media(min-width:375px){.font-link-text{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.font-link-text{font-size:28px}}@media screen and (min-width:375px)and (min-width:720px){.font-link-text{font-size:28px}}@media(min-width:720px){.font-link-text{font-size:20px}}@media screen and (min-width:720px)and (min-width:720px){.font-link-text{font-size:calc(-4px + 3.33333vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-link-text{font-size:44px}}.font-link-text-small{font-family:Source Sans Pro,sans-serif;text-decoration:underline;font-weight:700;color:#65768c;font-size:14px}@media screen and (min-width:300px){.font-link-text-small{font-size:calc(-26px + 13.33333vw)}}@media screen and (min-width:375px){.font-link-text-small{font-size:24px}}@media(min-width:375px){.font-link-text-small{font-size:24px}}.font-link-text-cookie-layer{font-family:Source Sans Pro,sans-serif;color:#262626;text-decoration:underline;font-weight:700;font-size:20px}.font-copy{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-size:14px}@media screen and (min-width:300px){.font-copy{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.font-copy{font-size:20px}}@media(min-width:375px){.font-copy{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.font-copy{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-copy{font-size:24px}}@media(min-width:720px){.font-copy{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.font-copy{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-copy{font-size:24px}}.font-copy-bold{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-weight:700;font-size:14px}@media screen and (min-width:300px){.font-copy-bold{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.font-copy-bold{font-size:20px}}@media(min-width:375px){.font-copy-bold{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.font-copy-bold{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-copy-bold{font-size:24px}}@media(min-width:720px){.font-copy-bold{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.font-copy-bold{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-copy-bold{font-size:24px}}.font-topline-teaser{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px}@media screen and (min-width:300px){.font-topline-teaser{font-size:calc(-36px + 16vw)}}@media screen and (min-width:375px){.font-topline-teaser{font-size:24px}}@media(min-width:375px){.font-topline-teaser{font-size:24px}}@media screen and (min-width:375px)and (min-width:375px){.font-topline-teaser{font-size:24px}}@media screen and (min-width:375px)and (min-width:720px){.font-topline-teaser{font-size:24px}}@media(min-width:720px){.font-topline-teaser{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-topline-teaser{font-size:1.66667vw}}@media screen and (min-width:720px)and (min-width:1440px){.font-topline-teaser{font-size:24px}}.font-link-text-footer{font-family:Source Sans Pro,sans-serif;font-weight:700;color:#262626;font-size:16px}@media screen and (min-width:300px){.font-link-text-footer{font-size:calc(-16px + 10.66667vw)}}@media screen and (min-width:375px){.font-link-text-footer{font-size:24px}}@media(min-width:375px){.font-link-text-footer{font-size:24px}}@media screen and (min-width:375px)and (min-width:375px){.font-link-text-footer{font-size:24px}}@media screen and (min-width:375px)and (min-width:720px){.font-link-text-footer{font-size:24px}}@media(min-width:720px){.font-link-text-footer{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-link-text-footer{font-size:1.66667vw}}@media screen and (min-width:720px)and (min-width:1440px){.font-link-text-footer{font-size:24px}}.headline-border:before{content:"";border-top:4px solid #262626;width:130px;display:block}@media(min-width:375px){.headline-border:before{border-top-width:6px}}.headline-border:before{padding-top:7.5px}@media screen and (min-width:300px){.headline-border:before{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.headline-border:before{padding-top:15px}}@media(min-width:375px){.headline-border:before{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.headline-border:before{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.headline-border:before{padding-top:15px}}@media(min-width:720px){.headline-border:before{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.headline-border:before{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.headline-border:before{padding-top:15px}}.headline-team-border:before{content:"";border-top:4px solid #262626;width:130px;display:block}@media(min-width:375px){.headline-team-border:before{border-top-width:6px}}.headline-team-border:before{padding-top:4px}@media screen and (min-width:300px){.headline-team-border:before{padding-top:calc(-12px + 5.33333vw)}}@media screen and (min-width:375px){.headline-team-border:before{padding-top:8px}}@media(min-width:375px){.headline-team-border:before{padding-top:8px}}@media screen and (min-width:375px)and (min-width:375px){.headline-team-border:before{padding-top:8px}}@media screen and (min-width:375px)and (min-width:720px){.headline-team-border:before{padding-top:8px}}@media(min-width:720px){.headline-team-border:before{padding-top:4px}}@media screen and (min-width:720px)and (min-width:720px){.headline-team-border:before{padding-top:.55556vw}}@media screen and (min-width:720px)and (min-width:1440px){.headline-team-border:before{padding-top:8px}}.font-headline-footer{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-weight:700;font-size:14px}@media screen and (min-width:300px){.font-headline-footer{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.font-headline-footer{font-size:20px}}@media(min-width:375px){.font-headline-footer{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-footer{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-footer{font-size:24px}}@media(min-width:720px){.font-headline-footer{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-footer{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-footer{font-size:24px}}.cf{*zoom:1}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.is-hidden{display:none!important;visibility:hidden!important}.is-vishidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.right{float:right}.left{float:left}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.font-italic{font-style:italic}.text-black{color:#262626}.text-white{color:#fff}.bg-blue{background-color:#65768c}.bg-light-blue{background-color:#8697a6}.bg-yellow{background-color:#f2c029}.bg-black{background-color:#262626}.bg-red{background-color:red}.bg-brown{background-color:#a69485}.bg-white{background-color:#fff}.main-stage{overflow:hidden;position:relative;flex-basis:1440px}.spacer{flex-grow:2}a{color:#262626;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){a:hover{color:#8697a6}}a:focus,button:focus,input:focus,textarea:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.error-container{min-height:60vh;width:100%;padding-top:5rem}.error__subheadline{color:red}.error__text{font-style:italic}.brush-bottom-white,.brush-top-white{position:relative}.brush-bottom-white:after{pointer-events:none;display:block;content:" ";position:absolute;left:0;bottom:-1px;width:105%;z-index:10;background-repeat:no-repeat;background-position:bottom;background-size:101% auto;height:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='19' width='375' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M354.223.787c.824.434 1.534 1.981-.21 2.229-3.325-1.36-5.605-.022-8.033-1.694l-2.35 2.08c-11.6-.455-57.44 2.364-69.095 2.674l.457-.332c-17.76.995-54.21.751-72.568 3.608-2.834-2.062-6.75-1.584-9.71-2.165 1.646.861 1.079 2.319-.206 2.233-9.022-.248-.613 1.422-9.738 2.29-10.509 1.895-50.711-.311-60.038-2.065-5.01 3.03-11.263.737-16.171 2.654l.494-.717c-5.27 1.139-35.108-1.664-41.235-.574l.825.433c-5.34 1.888-4.616-1.432-8.827-2.462.557 3.403-4.02 5.336-5.765 5.595l.066-.744c-2.632.575-8.593 3.534-12.94 3.996l.169-1.861c-3.623 2.004-10.44 1.18-13.045 1.379-5.96-.766-15.156-3.991-23.12-1.52L0 12.554V19h375V2.19a2.633 2.633 0 01-1.482-.399l.037-.377c-4.963-2.225-7.63 3.204-12.162 1.008l.494-.713c-1.6-1.241-4.773.406-7.664-.922z' fill='%23fff'/%3E%3C/svg%3E")}@media(min-width:720px){.brush-bottom-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='50' width='1440'%3E%3Cpath d='M1741.726 0c5.06 1.55 9.418 7.08-1.283 7.964-20.409-4.858-34.4-.078-49.297-6.054l-14.414 7.438c-71.19-1.627-352.498 8.452-424.017 9.56l2.809-1.19c-108.99 3.554-332.677 2.685-445.33 12.895-17.388-7.369-41.421-5.661-59.584-7.737 10.095 3.077 6.62 8.29-1.267 7.983-55.364-.885-3.755 5.082-59.756 8.186-64.486 6.772-311.192-1.115-368.425-7.385-30.749 10.83-69.12 2.635-99.24 9.487l3.034-2.558c-32.343 4.07-215.45-5.949-253.046-2.054l5.057 1.548c-32.772 6.748-28.322-5.12-54.16-8.804 3.413 12.164-24.667 19.08-35.38 20.005l.403-2.661c-16.152 2.055-52.723 12.634-79.395 14.285l1.027-6.656c-22.23 7.164-64.066 4.22-80.053 4.93-36.575-2.736-93.007-14.268-141.876-5.434L-432 42.064V80h2304V4.88c-4.034.36-8.044.097-11.873-1.294l.234-1.345c-30.456-7.953-46.818 11.452-74.635 3.601l3.027-2.545c-9.82-4.438-29.283 1.45-47.027-3.297z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}}.brush-top-white:before{display:block;pointer-events:none;content:" ";position:absolute;top:0;left:0;width:105%;height:50px;background-repeat:no-repeat;background-position:top;background-size:101% auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='19' width='375' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.777 19c-.824-.452-1.534-2.067.21-2.325 3.325 1.418 5.605.022 8.033 1.767l2.35-2.17c11.6.475 57.44-2.466 69.095-2.79l-.457.347c17.76-1.038 54.21-.784 72.568-3.764 2.834 2.151 6.75 1.652 9.71 2.258-1.646-.898-1.079-2.418.206-2.329 9.022.259.613-1.484 9.738-2.39 10.509-1.976 50.711.326 60.038 2.156 5.01-3.16 11.263-.77 16.171-2.77l-.494.749c5.27-1.188 35.108 1.735 41.235.599l-.825-.453c5.34-1.97 4.616 1.494 8.827 2.57-.557-3.55 4.02-5.568 5.765-5.838l-.066.776c2.632-.6 8.593-3.687 12.94-4.168l-.169 1.941c3.623-2.09 10.44-1.23 13.045-1.438 5.96.798 15.156 4.163 23.12 1.585L375 6.723V0H0v17.537a2.55 2.55 0 011.482.416l-.037.393c4.963 2.321 7.63-3.343 12.162-1.051l-.494.743c1.6 1.295 4.773-.424 7.664.962z' fill='%23fff'/%3E%3C/svg%3E")}@media(min-width:720px){.brush-top-white:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' height='50' width='1440'%3E%3Cpath d='M-301.726 80c-5.06-1.55-9.418-7.08 1.283-7.964 20.409 4.858 34.4.078 49.297 6.054l14.414-7.438c71.19 1.627 352.498-8.452 424.017-9.56l-2.809 1.19c108.99-3.554 332.677-2.685 445.33-12.895 17.388 7.369 41.421 5.661 59.584 7.737-10.095-3.077-6.62-8.29 1.267-7.983 55.364.885 3.755-5.082 59.756-8.186 64.486-6.772 311.192 1.115 368.425 7.385 30.749-10.83 69.12-2.635 99.24-9.487l-3.034 2.558c32.343-4.07 215.45 5.949 253.046 2.054l-5.057-1.548c32.772-6.748 28.322 5.12 54.16 8.804-3.413-12.164 24.667-19.08 35.38-20.005l-.403 2.661c16.152-2.055 52.723-12.634 79.395-14.285l-1.027 6.656c22.23-7.164 64.066-4.22 80.053-4.93 36.575 2.736 93.007 14.268 141.876 5.434L1872 37.936V0H-432v75.12c4.034-.36 8.044-.097 11.873 1.294l-.234 1.345c30.456 7.953 46.818-11.452 74.635-3.601l-3.027 2.545c9.82 4.438 29.283-1.45 47.027 3.297z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}}.brush-overlay-hero:before{display:block;pointer-events:none;content:" ";position:absolute;background-repeat:no-repeat;background-position:top;background-size:100% auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='360'%3E%3Cg fill='%23fff'%3E%3Cpath d='M254.33 13.471c-8.384.008-13.217.112-16.185.267-1.484.078-2.5.169-3.263.267a16.69 16.69 0 00-1.734.309c-.463.106-.882.214-1.467.318-.585.103-1.336.202-2.465.292-1.129.089-2.634.168-4.728.232-2.095.063-4.778.112-8.26.138l34.325 1.393c-5.996.427-9.714.765-12.045 1.056 1.66-.106 4.613-.207 9.71-.299l17.178.556 7.532-1.425-22.504-.17 16.387-.872z'/%3E%3Cpath d='M254.33 13.471l12.481 2.062-16.387.873 22.504.17L265.396 18l-17.177-.556c-5.098.092-8.052.193-9.711.299 2.331-.29 6.05-.629 12.045-1.056l-34.324-1.393c3.481-.026 6.164-.075 8.259-.138 2.094-.064 3.6-.143 4.728-.232 1.13-.09 1.88-.189 2.465-.292.585-.104 1.004-.212 1.467-.318a16.69 16.69 0 011.734-.31c.762-.097 1.78-.188 3.263-.266 2.968-.155 7.8-.26 16.185-.267zM315.233 12.09c-1.978.07-3.347.143-4.278.218-.93.076-1.422.153-1.65.23-.226.078-.186.156-.052.233.134.076.362.151.513.223.152.072.226.141.052.206-.175.064-.596.124-1.44.177-1.686.106-5.054.187-11.476.228l19.214-.101c-1.429-.044-2.195-.136-2.267-.242-.073-.106.55-.225 1.901-.321l33.314-.6z'/%3E%3Cpath d='M315.233 12.09l33.83.25-33.313.6c-1.35.097-1.974.216-1.901.322.072.106.838.198 2.267.242l-19.214.101c6.422-.041 9.79-.122 11.476-.228.844-.053 1.265-.113 1.44-.177.174-.065.1-.134-.052-.206-.151-.072-.38-.147-.513-.223-.135-.077-.174-.155.053-.232.227-.078.719-.155 1.65-.23.93-.076 2.299-.15 4.277-.22zM257.056 7.832c-4.3.049-10.414.234-19.62.64l11.442.367c-.583.19-2.24.346-4.613.478-2.372.132-5.459.24-8.905.338-6.892.195-15.216.343-22.117.54l-11.728-.937c-2.823-.02-4.039.012-4.49.077-.225.032-.26.072-.208.118.052.047.19.099.308.155.118.056.217.115.191.176-.025.061-.176.123-.556.185-.76.122-2.44.241-5.882.338l-28.098-.068c1.438.047 1.831.112 1.569.187-.263.074-1.181.157-2.364.24-2.365.168-5.789.336-7.147.431l.35.012c2.87.087 6.294.13 8.005.224.855.047 1.282.107.997.189-.284.082-1.28.188-3.27.33-1.44.024-2.693.036-3.864.038.292.038.373.079.274.124-.098.045-.377.094-.804.145-.855.101-2.305.213-4.103.33-3.596.234-8.584.487-12.98.715 7.243-.151 18.167-.24 28.815-.244 10.648-.003 21.019.08 27.157.277 2.489.08 3.9.188 4.53.312.314.062.433.128.393.198-.039.07-.238.144-.557.22-1.278.302-4.5.64-7.298.95-1.4.155-2.694.302-3.586.434-.892.131-1.383.246-1.176.338.207.091 1.11.159 3.008.193 1.897.035 4.789.037 8.969-.002 2.649-.262 4.538-.475 5.835-.65 1.297-.176 2.002-.316 2.284-.43.14-.058.175-.109.125-.156-.05-.046-.186-.088-.385-.127-.397-.079-1.05-.145-1.79-.212-1.483-.135-3.316-.272-4.155-.512-.21-.06-.357-.127-.421-.201-.065-.074-.046-.157.077-.25.246-.183.908-.406 2.155-.679 4.323.137 8.665.346 13.31.496 2.323.075 4.72.136 7.23.164 2.51.03 5.13.027 7.896-.023l-14.35-.459c10.951-.485 15.02-.773 19.819-1.002 4.8-.23 10.33-.4 24.21-.647-1.47-.118-3.613-.187-6.008-.233-2.395-.047-5.041-.07-7.515-.097-2.475-.027-4.778-.058-6.487-.117-1.708-.059-2.823-.146-2.92-.288 2.73-.12 5.663-.2 8.663-.242a396.058 396.058 0 0117.722.154c2.726.088 5.25.204 7.434.343.93-.214 1.888-.379 2.829-.507a46.76 46.76 0 012.73-.286c1.725-.132 3.201-.163 4.067-.187.434-.013.713-.023.796-.044.082-.02-.032-.052-.39-.105-.717-.106-2.407-.3-5.43-.676l4.224-.045c-4.908-.03-7.798-.17-9.949-.339s-3.564-.366-5.513-.509a69.991 69.991 0 00-3.486-.163 149.35 149.35 0 00-5.25-.019zM352.502 3.544l-22.207.398a183.519 183.519 0 0114.412.74c-6.226.148-9.472.305-11.134.474-.831.085-1.267.173-1.482.264-.214.09-.207.185-.154.282.052.098.15.2.121.305-.03.106-.186.214-.648.328-.461.113-1.227.231-2.47.353-1.243.123-2.964.249-5.338.38 2.077-.072 4.008-.079 5.947-.064 1.94.014 3.887.05 5.999.066 2.111.016 4.387.011 6.98-.057 2.593-.069 5.503-.201 8.886-.44-.396-.082-.659-.162-.81-.24-.15-.079-.19-.156-.136-.23.108-.15.588-.292 1.277-.428 1.38-.273 3.603-.524 5.395-.762.896-.12 1.685-.235 2.205-.35.521-.114.774-.226.6-.339-.173-.112-.774-.224-1.962-.337-1.187-.113-2.961-.227-5.481-.343zM286.195 4.425c-2.977-.072-5.675-.08-9.062-.248l8.478.279c.292-.01.308-.02.584-.031zM313.942 2.361a793.816 793.816 0 00-15.455.003c-.629.118-1.045.232-1.322.339-.276.107-.413.208-.49.305-.152.195-.057.373-.32.538-.131.083-.353.163-.74.24-.386.079-.938.154-1.732.229-1.476.139-4.054.274-7.688.41 2.452.059 5.243.195 7.464.204 4.917.02 9.32-.067 13.44-.186 4.12-.12 7.956-.27 11.738-.378 3.782-.108 7.51-.175 11.415-.124 2.01-.143 3.326-.279 4.052-.406.363-.063.58-.124.66-.184.081-.059.028-.116-.147-.17-.35-.11-1.188-.209-2.406-.299-1.218-.09-2.817-.17-4.695-.238-3.756-.139-8.625-.234-13.774-.283z'/%3E%3Cpath d='M313.942 2.361c5.15.049 10.018.144 13.774.283 1.878.069 3.477.149 4.695.238 1.218.09 2.056.19 2.406.299.175.054.228.111.147.17-.08.06-.297.12-.66.184-.726.127-2.042.263-4.052.406-3.905-.05-7.633.016-11.415.124-3.782.108-7.618.259-11.738.378-4.12.119-8.523.205-13.44.186-2.221-.009-5.012-.145-7.464-.204-.276.01-.292.02-.584.03l-8.478-.278c3.387.168 6.085.176 9.062.248 3.634-.136 6.212-.271 7.688-.41.794-.075 1.346-.15 1.732-.228.387-.078.609-.158.74-.24.263-.166.168-.344.32-.539.077-.097.214-.198.49-.305.277-.107.693-.22 1.322-.34a793.82 793.82 0 0115.455-.002zm38.56 1.183c2.52.116 4.294.23 5.481.343 1.188.113 1.789.225 1.962.337.174.113-.079.225-.6.34-.52.114-1.309.23-2.205.349-1.792.238-4.015.489-5.395.762-.69.136-1.169.278-1.277.428-.054.074-.015.151.136.23.151.078.414.158.81.24-3.383.239-6.293.371-8.886.44a201.54 201.54 0 01-6.98.057c-2.112-.016-4.06-.052-5.999-.066-1.94-.015-3.87-.008-5.947.065 2.374-.132 4.095-.258 5.338-.38 1.243-.123 2.009-.24 2.47-.354.462-.114.618-.222.648-.328.03-.105-.069-.207-.121-.305-.053-.097-.06-.191.154-.282.215-.09.65-.18 1.482-.264 1.662-.169 4.908-.326 11.134-.474a183.519 183.519 0 00-14.412-.74zM302.702 0l-33.329.595 1.007 1.702c-5.22.075-9.506.094-13.103.07-3.597-.024-6.505-.09-8.966-.182a177.23 177.23 0 01-6.29-.343c-1.813-.132-3.426-.275-5.08-.416-1.654-.14-3.35-.278-5.332-.397-1.982-.12-4.25-.22-7.048-.289a372.612 372.612 0 00-10.226-.09c-4.102.013-8.977.074-14.87.198L166.845 2.58a471.935 471.935 0 01-11.123-.31c-3.277-.128-6.251-.268-9.297-.384a327.754 327.754 0 00-9.733-.239 358.58 358.58 0 00-12.43.118c1.491.189 4.382.352 6.612.562 1.115.105 2.065.223 2.591.36.264.07.42.143.44.224.02.08-.1.167-.388.26l-19.894-.356c1.133.14 1.495.235 1.327.296-.167.062-.864.09-1.846.1-1.963.02-5.065-.036-7.36-.058-1.148-.01-2.094-.012-2.594.008-.25.01-.39.027-.386.05.002.023.148.053.465.093 1.27.158 5.296.462 14.026 1.02L97.082 3.4c-8.943.267-16.23.38-22.566.401a742.519 742.519 0 01-16.864-.142c-5.141-.095-10.037-.218-15.397-.302a749.9 749.9 0 00-18.172-.077L0 5.283l45.576 1.185c1.047-.073 1.974-.1 2.785-.096-.91-.184-1.987-.43-3.253-.757l19.975.645 27.171-1.628c22.377-.115 46.904-.16 68.262-.204 21.358-.043 39.546-.083 49.241-.186-3.474.027-5.92.018-7.637-.016-1.717-.034-2.705-.093-3.269-.163-.563-.071-.701-.154-.714-.237-.013-.084.1-.168.035-.24 4.88-.05 10.406-.202 16.05-.377 5.645-.175 11.406-.372 16.761-.513 5.355-.14 10.302-.225 14.315-.174 2.006.025 3.78.084 5.253.187 1.474.103 2.648.25 3.457.45 5.513-.17 9.716-.334 12.936-.493 3.22-.159 5.457-.313 7.04-.462 1.583-.148 2.51-.292 3.113-.432.602-.139.878-.273 1.156-.403.278-.13.558-.256 1.168-.378.61-.122 1.552-.24 3.152-.353 1.6-.113 3.857-.223 7.103-.329A905.91 905.91 0 01302.702 0z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h435v53H0z'/%3E%3C/defs%3E%3C/svg%3E");top:56%;left:30%;width:360px;height:18px}@media(min-width:720px){.brush-overlay-hero:before{top:56%;left:-54%;width:100%;height:18px}}.brush-overlay-headline:before{display:block;pointer-events:none;content:" ";position:absolute;z-index:200;background-repeat:no-repeat;background-position:top;background-size:360px 18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='360'%3E%3Cg fill='%23fff'%3E%3Cpath d='M254.33 13.471c-8.384.008-13.217.112-16.185.267-1.484.078-2.5.169-3.263.267a16.69 16.69 0 00-1.734.309c-.463.106-.882.214-1.467.318-.585.103-1.336.202-2.465.292-1.129.089-2.634.168-4.728.232-2.095.063-4.778.112-8.26.138l34.325 1.393c-5.996.427-9.714.765-12.045 1.056 1.66-.106 4.613-.207 9.71-.299l17.178.556 7.532-1.425-22.504-.17 16.387-.872z'/%3E%3Cpath d='M254.33 13.471l12.481 2.062-16.387.873 22.504.17L265.396 18l-17.177-.556c-5.098.092-8.052.193-9.711.299 2.331-.29 6.05-.629 12.045-1.056l-34.324-1.393c3.481-.026 6.164-.075 8.259-.138 2.094-.064 3.6-.143 4.728-.232 1.13-.09 1.88-.189 2.465-.292.585-.104 1.004-.212 1.467-.318a16.69 16.69 0 011.734-.31c.762-.097 1.78-.188 3.263-.266 2.968-.155 7.8-.26 16.185-.267zM315.233 12.09c-1.978.07-3.347.143-4.278.218-.93.076-1.422.153-1.65.23-.226.078-.186.156-.052.233.134.076.362.151.513.223.152.072.226.141.052.206-.175.064-.596.124-1.44.177-1.686.106-5.054.187-11.476.228l19.214-.101c-1.429-.044-2.195-.136-2.267-.242-.073-.106.55-.225 1.901-.321l33.314-.6z'/%3E%3Cpath d='M315.233 12.09l33.83.25-33.313.6c-1.35.097-1.974.216-1.901.322.072.106.838.198 2.267.242l-19.214.101c6.422-.041 9.79-.122 11.476-.228.844-.053 1.265-.113 1.44-.177.174-.065.1-.134-.052-.206-.151-.072-.38-.147-.513-.223-.135-.077-.174-.155.053-.232.227-.078.719-.155 1.65-.23.93-.076 2.299-.15 4.277-.22zM257.056 7.832c-4.3.049-10.414.234-19.62.64l11.442.367c-.583.19-2.24.346-4.613.478-2.372.132-5.459.24-8.905.338-6.892.195-15.216.343-22.117.54l-11.728-.937c-2.823-.02-4.039.012-4.49.077-.225.032-.26.072-.208.118.052.047.19.099.308.155.118.056.217.115.191.176-.025.061-.176.123-.556.185-.76.122-2.44.241-5.882.338l-28.098-.068c1.438.047 1.831.112 1.569.187-.263.074-1.181.157-2.364.24-2.365.168-5.789.336-7.147.431l.35.012c2.87.087 6.294.13 8.005.224.855.047 1.282.107.997.189-.284.082-1.28.188-3.27.33-1.44.024-2.693.036-3.864.038.292.038.373.079.274.124-.098.045-.377.094-.804.145-.855.101-2.305.213-4.103.33-3.596.234-8.584.487-12.98.715 7.243-.151 18.167-.24 28.815-.244 10.648-.003 21.019.08 27.157.277 2.489.08 3.9.188 4.53.312.314.062.433.128.393.198-.039.07-.238.144-.557.22-1.278.302-4.5.64-7.298.95-1.4.155-2.694.302-3.586.434-.892.131-1.383.246-1.176.338.207.091 1.11.159 3.008.193 1.897.035 4.789.037 8.969-.002 2.649-.262 4.538-.475 5.835-.65 1.297-.176 2.002-.316 2.284-.43.14-.058.175-.109.125-.156-.05-.046-.186-.088-.385-.127-.397-.079-1.05-.145-1.79-.212-1.483-.135-3.316-.272-4.155-.512-.21-.06-.357-.127-.421-.201-.065-.074-.046-.157.077-.25.246-.183.908-.406 2.155-.679 4.323.137 8.665.346 13.31.496 2.323.075 4.72.136 7.23.164 2.51.03 5.13.027 7.896-.023l-14.35-.459c10.951-.485 15.02-.773 19.819-1.002 4.8-.23 10.33-.4 24.21-.647-1.47-.118-3.613-.187-6.008-.233-2.395-.047-5.041-.07-7.515-.097-2.475-.027-4.778-.058-6.487-.117-1.708-.059-2.823-.146-2.92-.288 2.73-.12 5.663-.2 8.663-.242a396.058 396.058 0 0117.722.154c2.726.088 5.25.204 7.434.343.93-.214 1.888-.379 2.829-.507a46.76 46.76 0 012.73-.286c1.725-.132 3.201-.163 4.067-.187.434-.013.713-.023.796-.044.082-.02-.032-.052-.39-.105-.717-.106-2.407-.3-5.43-.676l4.224-.045c-4.908-.03-7.798-.17-9.949-.339s-3.564-.366-5.513-.509a69.991 69.991 0 00-3.486-.163 149.35 149.35 0 00-5.25-.019zM352.502 3.544l-22.207.398a183.519 183.519 0 0114.412.74c-6.226.148-9.472.305-11.134.474-.831.085-1.267.173-1.482.264-.214.09-.207.185-.154.282.052.098.15.2.121.305-.03.106-.186.214-.648.328-.461.113-1.227.231-2.47.353-1.243.123-2.964.249-5.338.38 2.077-.072 4.008-.079 5.947-.064 1.94.014 3.887.05 5.999.066 2.111.016 4.387.011 6.98-.057 2.593-.069 5.503-.201 8.886-.44-.396-.082-.659-.162-.81-.24-.15-.079-.19-.156-.136-.23.108-.15.588-.292 1.277-.428 1.38-.273 3.603-.524 5.395-.762.896-.12 1.685-.235 2.205-.35.521-.114.774-.226.6-.339-.173-.112-.774-.224-1.962-.337-1.187-.113-2.961-.227-5.481-.343zM286.195 4.425c-2.977-.072-5.675-.08-9.062-.248l8.478.279c.292-.01.308-.02.584-.031zM313.942 2.361a793.816 793.816 0 00-15.455.003c-.629.118-1.045.232-1.322.339-.276.107-.413.208-.49.305-.152.195-.057.373-.32.538-.131.083-.353.163-.74.24-.386.079-.938.154-1.732.229-1.476.139-4.054.274-7.688.41 2.452.059 5.243.195 7.464.204 4.917.02 9.32-.067 13.44-.186 4.12-.12 7.956-.27 11.738-.378 3.782-.108 7.51-.175 11.415-.124 2.01-.143 3.326-.279 4.052-.406.363-.063.58-.124.66-.184.081-.059.028-.116-.147-.17-.35-.11-1.188-.209-2.406-.299-1.218-.09-2.817-.17-4.695-.238-3.756-.139-8.625-.234-13.774-.283z'/%3E%3Cpath d='M313.942 2.361c5.15.049 10.018.144 13.774.283 1.878.069 3.477.149 4.695.238 1.218.09 2.056.19 2.406.299.175.054.228.111.147.17-.08.06-.297.12-.66.184-.726.127-2.042.263-4.052.406-3.905-.05-7.633.016-11.415.124-3.782.108-7.618.259-11.738.378-4.12.119-8.523.205-13.44.186-2.221-.009-5.012-.145-7.464-.204-.276.01-.292.02-.584.03l-8.478-.278c3.387.168 6.085.176 9.062.248 3.634-.136 6.212-.271 7.688-.41.794-.075 1.346-.15 1.732-.228.387-.078.609-.158.74-.24.263-.166.168-.344.32-.539.077-.097.214-.198.49-.305.277-.107.693-.22 1.322-.34a793.82 793.82 0 0115.455-.002zm38.56 1.183c2.52.116 4.294.23 5.481.343 1.188.113 1.789.225 1.962.337.174.113-.079.225-.6.34-.52.114-1.309.23-2.205.349-1.792.238-4.015.489-5.395.762-.69.136-1.169.278-1.277.428-.054.074-.015.151.136.23.151.078.414.158.81.24-3.383.239-6.293.371-8.886.44a201.54 201.54 0 01-6.98.057c-2.112-.016-4.06-.052-5.999-.066-1.94-.015-3.87-.008-5.947.065 2.374-.132 4.095-.258 5.338-.38 1.243-.123 2.009-.24 2.47-.354.462-.114.618-.222.648-.328.03-.105-.069-.207-.121-.305-.053-.097-.06-.191.154-.282.215-.09.65-.18 1.482-.264 1.662-.169 4.908-.326 11.134-.474a183.519 183.519 0 00-14.412-.74zM302.702 0l-33.329.595 1.007 1.702c-5.22.075-9.506.094-13.103.07-3.597-.024-6.505-.09-8.966-.182a177.23 177.23 0 01-6.29-.343c-1.813-.132-3.426-.275-5.08-.416-1.654-.14-3.35-.278-5.332-.397-1.982-.12-4.25-.22-7.048-.289a372.612 372.612 0 00-10.226-.09c-4.102.013-8.977.074-14.87.198L166.845 2.58a471.935 471.935 0 01-11.123-.31c-3.277-.128-6.251-.268-9.297-.384a327.754 327.754 0 00-9.733-.239 358.58 358.58 0 00-12.43.118c1.491.189 4.382.352 6.612.562 1.115.105 2.065.223 2.591.36.264.07.42.143.44.224.02.08-.1.167-.388.26l-19.894-.356c1.133.14 1.495.235 1.327.296-.167.062-.864.09-1.846.1-1.963.02-5.065-.036-7.36-.058-1.148-.01-2.094-.012-2.594.008-.25.01-.39.027-.386.05.002.023.148.053.465.093 1.27.158 5.296.462 14.026 1.02L97.082 3.4c-8.943.267-16.23.38-22.566.401a742.519 742.519 0 01-16.864-.142c-5.141-.095-10.037-.218-15.397-.302a749.9 749.9 0 00-18.172-.077L0 5.283l45.576 1.185c1.047-.073 1.974-.1 2.785-.096-.91-.184-1.987-.43-3.253-.757l19.975.645 27.171-1.628c22.377-.115 46.904-.16 68.262-.204 21.358-.043 39.546-.083 49.241-.186-3.474.027-5.92.018-7.637-.016-1.717-.034-2.705-.093-3.269-.163-.563-.071-.701-.154-.714-.237-.013-.084.1-.168.035-.24 4.88-.05 10.406-.202 16.05-.377 5.645-.175 11.406-.372 16.761-.513 5.355-.14 10.302-.225 14.315-.174 2.006.025 3.78.084 5.253.187 1.474.103 2.648.25 3.457.45 5.513-.17 9.716-.334 12.936-.493 3.22-.159 5.457-.313 7.04-.462 1.583-.148 2.51-.292 3.113-.432.602-.139.878-.273 1.156-.403.278-.13.558-.256 1.168-.378.61-.122 1.552-.24 3.152-.353 1.6-.113 3.857-.223 7.103-.329A905.91 905.91 0 01302.702 0z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h435v53H0z'/%3E%3C/defs%3E%3C/svg%3E");left:0;width:360px;height:18px;top:20px}@media screen and (min-width:300px){.brush-overlay-headline:before{top:calc(-100px + 40vw)}}@media screen and (min-width:375px){.brush-overlay-headline:before{top:50px}}@media(min-width:375px){.brush-overlay-headline:before{top:50px}}@media(min-width:720px){.brush-overlay-headline:before{right:-31%;left:unset;background-clip:border-box;background-size:480px auto;width:480px;height:18px;top:15px}}@media screen and (min-width:720px)and (min-width:720px){.brush-overlay-headline:before{top:calc(-25px + 5.55556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.brush-overlay-headline:before{top:55px}}@media(min-width:720px){.module-project-teaser__align-right .brush-overlay-headline:before{left:-31%;right:unset}}@media(min-width:720px){.grayscale-color-on-hover{filter:grayscale(1);transition:all .25s ease-in}}.grayscale-color-on-hover:hover{filter:none}.grayscale-on-hover{filter:none;transition:all .25s ease-in}@media(min-width:720px){.grayscale-on-hover:hover{filter:grayscale(1)}}.animation{opacity:0;transition:opacity 2.2s;transform:translateY(20px);animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:ease-out}@keyframes fadeInDown{0%{opacity:0;transform:translateY(20px)}20%{opacity:.35}to{opacity:1;transform:translateY(0)}}@keyframes fadeFromLeft{0%{opacity:0;transform:translate(-20px)}20%{opacity:.35}to{opacity:1;transform:translate(0)}}@keyframes fadeFromRight{0%{opacity:0;transform:translate(20px)}20%{opacity:.35}to{opacity:1;transform:translate(0)}}.animation.animate{animation-name:fadeInDown}.btn{display:inline-block;padding:10px 5px;vertical-align:middle}.btn-standard{text-decoration:none;font-family:Source Sans Pro,sans-serif;color:#f2c029;font-weight:700;white-space:nowrap;padding-left:40px;padding-right:40px;border:3px solid #f2c029;font-size:14px}@media screen and (min-width:300px){.btn-standard{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.btn-standard{font-size:20px}}@media(min-width:375px){.btn-standard{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.btn-standard{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.btn-standard{font-size:24px}}@media(min-width:720px){.btn-standard{font-size:20px}}@media screen and (min-width:720px)and (min-width:720px){.btn-standard{font-size:calc(16px + .55556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.btn-standard{font-size:24px}}@media(hover:hover){.btn-standard:hover{color:#fff}.btn-scroll-up:hover,.btn-standard:hover{background-color:#f2c029}.btn-scroll-up:hover .btn-scroll-up__icon{fill:#fff}}.btn-scroll-up{border:3px solid #f2c029;color:#f2c029;text-decoration:none;width:36px;height:36px;line-height:1.1;text-align:center;float:right;position:relative;margin-right:7px}@media screen and (min-width:300px){.btn-scroll-up{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.btn-scroll-up{margin-right:10px}}@media(min-width:375px){.btn-scroll-up{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.btn-scroll-up{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.btn-scroll-up{margin-right:10px}}@media(min-width:720px){.btn-scroll-up{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.btn-scroll-up{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.btn-scroll-up{margin-right:50px}}.btn-scroll-up__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#f2c029}.btn-icon{text-decoration:none}.icon{font-size:1.5rem}.large-teaser-base{display:flex;justify-content:flex-start;height:100%;width:100%;margin-top:15px}@media screen and (min-width:300px){.large-teaser-base{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.large-teaser-base{margin-top:30px}}@media(min-width:375px){.large-teaser-base{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{margin-top:30px}}@media(min-width:720px){.large-teaser-base{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{margin-top:50px}}.large-teaser-base{padding-top:45px}@media screen and (min-width:300px){.large-teaser-base{padding-top:calc(-135px + 60vw)}}@media screen and (min-width:375px){.large-teaser-base{padding-top:90px}}@media(min-width:375px){.large-teaser-base{padding-top:90px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-top:90px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-top:90px}}@media(min-width:720px){.large-teaser-base{padding-top:50px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-top:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-top:100px}}.large-teaser-base{margin-bottom:15px}@media screen and (min-width:300px){.large-teaser-base{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.large-teaser-base{margin-bottom:30px}}@media(min-width:375px){.large-teaser-base{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{margin-bottom:30px}}@media(min-width:720px){.large-teaser-base{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{margin-bottom:50px}}.large-teaser-base{padding-right:7px}@media screen and (min-width:300px){.large-teaser-base{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.large-teaser-base{padding-right:10px}}@media(min-width:375px){.large-teaser-base{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-right:10px}}@media(min-width:720px){.large-teaser-base{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-right:50px}}@media(max-width:719px){.large-teaser-base{flex-direction:column;padding-right:0;padding-left:21px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base{padding-left:calc(-15px + 12vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base{padding-left:30px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base{padding-left:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-left:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-left:30px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base{padding-left:20px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-left:2.77778vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-left:40px}}@media(max-width:719px){.large-teaser-base{padding-right:21px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base{padding-right:calc(-15px + 12vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base{padding-right:30px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base{padding-right:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-right:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-right:30px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base{padding-right:20px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-right:2.77778vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-right:40px}}.large-teaser-base__head{flex:0 1 38%;display:flex;justify-content:space-between;flex-direction:column}@media(max-width:719px){.large-teaser-base__head{margin-bottom:30px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base__head{margin-bottom:calc(-90px + 40vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base__head{margin-bottom:60px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base__head{margin-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base__head{margin-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base__head{margin-bottom:60px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base__head{margin-bottom:37.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base__head{margin-bottom:5.20833vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base__head{margin-bottom:75px}}.large-teaser-base__icon{max-width:60%;margin-top:auto;margin-left:115.5px}@media screen and (min-width:300px){.large-teaser-base__icon{margin-left:calc(-82.5px + 66vw)}}@media screen and (min-width:375px){.large-teaser-base__icon{margin-left:165px}}@media(min-width:375px){.large-teaser-base__icon{margin-left:165px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__icon{margin-left:165px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__icon{margin-left:165px}}@media(min-width:720px){.large-teaser-base__icon{margin-left:82.5px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__icon{margin-left:11.45833vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__icon{margin-left:165px}}@media(max-width:719px){.large-teaser-base__icon{position:absolute;bottom:0;right:0}}.large-teaser-base__headline{flex:1;text-align:center;display:inline-block;padding-top:15px}@media screen and (min-width:300px){.large-teaser-base__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.large-teaser-base__headline{padding-top:30px}}@media(min-width:375px){.large-teaser-base__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__headline{padding-top:30px}}@media(min-width:720px){.large-teaser-base__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__headline{padding-top:50px}}.large-teaser-base__headline{padding-left:7px}@media screen and (min-width:300px){.large-teaser-base__headline{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.large-teaser-base__headline{padding-left:10px}}@media(min-width:375px){.large-teaser-base__headline{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__headline{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__headline{padding-left:10px}}@media(min-width:720px){.large-teaser-base__headline{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__headline{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__headline{padding-left:50px}}.large-teaser-base__headline{padding-right:7px}@media screen and (min-width:300px){.large-teaser-base__headline{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.large-teaser-base__headline{padding-right:10px}}@media(min-width:375px){.large-teaser-base__headline{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__headline{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__headline{padding-right:10px}}@media(min-width:720px){.large-teaser-base__headline{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__headline{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__headline{padding-right:50px}}@media(max-width:719px){.large-teaser-base__headline{padding-left:0;padding-right:0}}.large-teaser-base__content{flex:0 1 65.6%;z-index:2;padding-bottom:45px}@media screen and (min-width:300px){.large-teaser-base__content{padding-bottom:calc(-135px + 60vw)}}@media screen and (min-width:375px){.large-teaser-base__content{padding-bottom:90px}}@media(min-width:375px){.large-teaser-base__content{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__content{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__content{padding-bottom:90px}}@media(min-width:720px){.large-teaser-base__content{padding-bottom:50px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__content{padding-bottom:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__content{padding-bottom:100px}}@media(max-width:719px){.large-teaser-base__content{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base__content{padding-bottom:calc(-90px + 40vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base__content{padding-bottom:60px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base__content{padding-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base__content{padding-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base__content{padding-bottom:60px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base__content{padding-bottom:37.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base__content{padding-bottom:5.20833vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base__content{padding-bottom:75px}}.html-content ol,.html-content ul{margin:1rem}.html-content ol li,.html-content ul li{margin:.5em;padding-left:.5em}.html-content p{padding-top:7.5px}@media screen and (min-width:300px){.html-content p{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.html-content p{padding-top:15px}}@media(min-width:375px){.html-content p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.html-content p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.html-content p{padding-top:15px}}@media(min-width:720px){.html-content p{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.html-content p{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.html-content p{padding-top:15px}}.html-content p{padding-bottom:7.5px}@media screen and (min-width:300px){.html-content p{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.html-content p{padding-bottom:15px}}@media(min-width:375px){.html-content p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.html-content p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.html-content p{padding-bottom:15px}}@media(min-width:720px){.html-content p{padding-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.html-content p{padding-bottom:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.html-content p{padding-bottom:15px}}.html-content p:first-of-type{padding-top:0}.site-footer{background-color:#a69485;width:100%;justify-content:space-between;display:flex;flex-direction:column;margin-top:15px}@media screen and (min-width:300px){.site-footer{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer{margin-top:30px}}@media(min-width:375px){.site-footer{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{margin-top:30px}}@media(min-width:720px){.site-footer{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{margin-top:50px}}.site-footer{padding-bottom:15px}@media screen and (min-width:300px){.site-footer{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer{padding-bottom:30px}}@media(min-width:375px){.site-footer{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{padding-bottom:30px}}@media(min-width:720px){.site-footer{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{padding-bottom:50px}}.site-footer{padding-left:21px}@media screen and (min-width:300px){.site-footer{padding-left:calc(-15px + 12vw)}}@media screen and (min-width:375px){.site-footer{padding-left:30px}}@media(min-width:375px){.site-footer{padding-left:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{padding-left:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{padding-left:30px}}@media(min-width:720px){.site-footer{padding-left:20px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{padding-left:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{padding-left:40px}}.site-footer{padding-right:21px}@media screen and (min-width:300px){.site-footer{padding-right:calc(-15px + 12vw)}}@media screen and (min-width:375px){.site-footer{padding-right:30px}}@media(min-width:375px){.site-footer{padding-right:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{padding-right:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{padding-right:30px}}@media(min-width:720px){.site-footer{padding-right:20px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{padding-right:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{padding-right:40px}}@media(min-width:720px){.site-footer{flex-direction:row;padding-top:30px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer{padding-top:calc(-90px + 40vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer{padding-top:60px}}@media(min-width:720px)and (min-width:375px){.site-footer{padding-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer{padding-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer{padding-top:60px}}@media(min-width:720px)and (min-width:720px){.site-footer{padding-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer{padding-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer{padding-top:75px}}@media(min-width:720px){.site-footer{padding-left:7px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer{padding-left:10px}}@media(min-width:720px)and (min-width:375px){.site-footer{padding-left:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer{padding-left:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer{padding-left:10px}}@media(min-width:720px)and (min-width:720px){.site-footer{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer{padding-left:50px}}@media(min-width:720px){.site-footer{padding-right:7px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer{padding-right:10px}}@media(min-width:720px)and (min-width:375px){.site-footer{padding-right:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer{padding-right:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer{padding-right:10px}}@media(min-width:720px)and (min-width:720px){.site-footer{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer{padding-right:50px}}.site-footer__headline{padding-top:30px}@media screen and (min-width:300px){.site-footer__headline{padding-top:calc(-90px + 40vw)}}@media screen and (min-width:375px){.site-footer__headline{padding-top:60px}}@media(min-width:375px){.site-footer__headline{padding-top:60px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__headline{padding-top:60px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__headline{padding-top:60px}}@media(min-width:720px){.site-footer__headline{padding-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__headline{padding-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__headline{padding-top:75px}}.site-footer__headline{margin-bottom:15px}@media screen and (min-width:300px){.site-footer__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media(min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__headline{margin-bottom:30px}}@media(min-width:720px){.site-footer__headline{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__headline{margin-bottom:50px}}@media(min-width:720px){.site-footer__headline{padding-top:0;margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media(min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__headline{margin-bottom:30px}}@media(min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__headline{margin-bottom:50px}}@media(min-width:720px){.site-footer__headline{margin-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__headline{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:15px}}@media(min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__headline{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__headline{margin-bottom:15px}}@media(min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__headline{margin-bottom:25px}}.site-footer__link{display:block;margin-bottom:15px}@media screen and (min-width:300px){.site-footer__link{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__link{margin-bottom:30px}}@media(min-width:375px){.site-footer__link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__link{margin-bottom:30px}}@media(min-width:720px){.site-footer__link{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__link{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__link{margin-bottom:50px}}@media(min-width:720px){.site-footer__link{margin-bottom:4px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__link{margin-bottom:calc(-12px + 5.33333vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__link{margin-bottom:8px}}@media(min-width:720px)and (min-width:375px){.site-footer__link{margin-bottom:8px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__link{margin-bottom:8px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__link{margin-bottom:8px}}@media(min-width:720px)and (min-width:720px){.site-footer__link{margin-bottom:4px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__link{margin-bottom:.55556vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__link{margin-bottom:8px}}.site-footer__link:last-child{margin-bottom:0}.site-footer__link:hover{color:rgba(38,38,38,.8)}.site-footer__block-company{flex:0 1 37.313%;margin-right:5px}@media(max-width:719px){.site-footer__block-company .site-footer__headline{margin-bottom:0}}.site-footer__block-contact{flex:0 1 22.8%;margin-right:5px}.site-footer__address{display:none}@media(min-width:720px){.site-footer__address{display:block;margin-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__address{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__address{margin-bottom:15px}}@media(min-width:720px)and (min-width:375px){.site-footer__address{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__address{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__address{margin-bottom:15px}}@media(min-width:720px)and (min-width:720px){.site-footer__address{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__address{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__address{margin-bottom:25px}}.site-footer__product-link{align-self:stretch;margin-bottom:15px}@media screen and (min-width:300px){.site-footer__product-link{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__product-link{margin-bottom:30px}}@media(min-width:375px){.site-footer__product-link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__product-link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__product-link{margin-bottom:30px}}@media(min-width:720px){.site-footer__product-link{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__product-link{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__product-link{margin-bottom:50px}}@media(min-width:720px){.site-footer__product-link{margin-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__product-link{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__product-link{margin-bottom:15px}}@media(min-width:720px)and (min-width:375px){.site-footer__product-link{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__product-link{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__product-link{margin-bottom:15px}}@media(min-width:720px)and (min-width:720px){.site-footer__product-link{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__product-link{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__product-link{margin-bottom:25px}}.site-footer__product-link img{width:unset;max-height:20px}@media screen and (min-width:375px){.site-footer__product-link img{max-height:calc(18.23944px + .46948vw)}}@media screen and (min-width:1440px){.site-footer__product-link img{max-height:25px}}.site-footer__block-products{flex:0 1 22.8%;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}.site-footer__meta-links{display:flex;margin-top:auto;align-items:stretch;padding-top:15px}@media screen and (min-width:300px){.site-footer__meta-links{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__meta-links{padding-top:30px}}@media(min-width:375px){.site-footer__meta-links{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__meta-links{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__meta-links{padding-top:30px}}@media(min-width:720px){.site-footer__meta-links{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__meta-links{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__meta-links{padding-top:50px}}@media(min-width:720px){.site-footer__meta-links{padding-top:0}}.site-footer__meta-link{flex:1;text-decoration:none;margin-right:5px;margin-bottom:0}.site-footer__meta-link:last-child{text-align:right;margin-right:0;padding-left:5px}@media(min-width:720px){.site-footer__meta-link:last-child{border-left:2px solid #000}}.page-head{background-color:#fff;padding-top:7.5px}@media screen and (min-width:300px){.page-head{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.page-head{padding-top:15px}}@media(min-width:375px){.page-head{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-top:15px}}@media(min-width:720px){.page-head{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-top:25px}}.page-head{padding-bottom:7.5px}@media screen and (min-width:300px){.page-head{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.page-head{padding-bottom:15px}}@media(min-width:375px){.page-head{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-bottom:15px}}@media(min-width:720px){.page-head{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-bottom:25px}}.page-head{padding-left:7px}@media screen and (min-width:300px){.page-head{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-head{padding-left:10px}}@media(min-width:375px){.page-head{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-left:10px}}@media(min-width:720px){.page-head{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-left:50px}}.page-head{padding-right:7px}@media screen and (min-width:300px){.page-head{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-head{padding-right:10px}}@media(min-width:375px){.page-head{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-right:10px}}@media(min-width:720px){.page-head{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-right:50px}}@media(min-width:720px){.page-head{padding-top:15px}}@media screen and (min-width:720px)and (min-width:300px){.page-head{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-head{padding-top:30px}}@media(min-width:720px)and (min-width:375px){.page-head{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-head{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-head{padding-top:30px}}@media(min-width:720px)and (min-width:720px){.page-head{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-head{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-head{padding-top:50px}}@media(min-width:720px){.page-head{padding-bottom:15px}}@media screen and (min-width:720px)and (min-width:300px){.page-head{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-head{padding-bottom:30px}}@media(min-width:720px)and (min-width:375px){.page-head{padding-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-head{padding-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-head{padding-bottom:30px}}@media(min-width:720px)and (min-width:720px){.page-head{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-head{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-head{padding-bottom:50px}}.prm-nav{font-family:Archivo,sans-serif;width:100%;font-size:14px}@media screen and (min-width:300px){.prm-nav{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:375px){.prm-nav{font-size:30px}}@media(min-width:375px){.prm-nav{font-size:30px}}@media screen and (min-width:375px)and (min-width:375px){.prm-nav{font-size:30px}}@media screen and (min-width:375px)and (min-width:720px){.prm-nav{font-size:30px}}@media(min-width:720px){.prm-nav{font-size:23px}}@media screen and (min-width:720px)and (min-width:720px){.prm-nav{font-size:calc(16px + .97222vw)}}@media screen and (min-width:720px)and (min-width:1440px){.prm-nav{font-size:30px}}.prm-nav a{text-decoration:none;display:inline-block;color:#262626}@media(hover:hover){.prm-nav a:hover{color:rgba(134,151,166,.8)}}input[type=checkbox].prm-nav__mobile-toggle{transition:all .3s;box-sizing:border-box;display:none}.prm-nav__mobile-toggle-icon{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:200;height:100%;width:100%;top:2px;left:0;height:22px;width:22px;background-color:unset;padding-top:1px;display:block}@media(min-width:720px){.prm-nav__mobile-toggle-icon{display:none}}.spinner{transition:all .3s;box-sizing:border-box;position:absolute;height:2px;width:100%;background-color:#000}.spinner:first-child,.spinner:nth-child(2),.spinner:nth-child(3){position:relative;transition:all .3s;box-sizing:border-box;float:left;margin-top:3px}input[type=checkbox].prm-nav__mobile-toggle:checked~.prm-nav__mobile-toggle-icon>.spinner:nth-child(2){transition:all .3s;box-sizing:border-box;opacity:0}input[type=checkbox].prm-nav__mobile-toggle:checked~.prm-nav__mobile-toggle-icon>.spinner:first-child{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:10px}input[type=checkbox].prm-nav__mobile-toggle:checked~.prm-nav__mobile-toggle-icon>.spinner:nth-child(3){transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-7px}input[type=checkbox].prm-nav__mobile-toggle:checked~ul.prm-nav__list{transform:translateX(0);display:flex}input[type=checkbox].prm-nav__mobile-toggle:checked~.prn-nav__content{height:100vh}@media(min-width:720px){input[type=checkbox].prm-nav__mobile-toggle:checked~.prn-nav__content{height:auto}}@media(max-width:719px){.prn-nav__content{height:0;width:100vw;position:absolute;z-index:100;top:-15px;left:-10px;display:flex;background-color:#65768c;overflow:hidden;transition:.5s;flex-direction:column}}.prm-nav ul{display:flex;flex-wrap:wrap;list-style:none;flex-basis:100%}@media(max-width:719px){.prm-nav ul{flex-direction:column;flex-flow:column;justify-items:center;align-items:center;margin-top:25vh}}.prm-nav ul li{padding-right:5px}@media(max-width:719px){.prm-nav ul li{padding-bottom:15px}}@media screen and (max-width:719px)and (min-width:300px){.prm-nav ul li{padding-bottom:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.prm-nav ul li{padding-bottom:30px}}@media(max-width:719px)and (min-width:375px){.prm-nav ul li{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.prm-nav ul li{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.prm-nav ul li{padding-bottom:30px}}@media(max-width:719px)and (min-width:720px){.prm-nav ul li{padding-bottom:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.prm-nav ul li{padding-bottom:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.prm-nav ul li{padding-bottom:50px}}@media(min-width:720px){.prm-nav ul li a:after{content:"."}}.prm-nav__break{display:none}@media(min-width:720px){.prm-nav__break{flex-basis:100%;display:block;height:0;padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.prm-nav__break{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.prm-nav__break{padding-top:15px}}@media(min-width:720px)and (min-width:375px){.prm-nav__break{padding-top:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.prm-nav__break{padding-top:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.prm-nav__break{padding-top:15px}}@media(min-width:720px)and (min-width:720px){.prm-nav__break{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.prm-nav__break{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.prm-nav__break{padding-top:15px}}ul.prm-nav__meta{display:flex;flex-direction:row;flex-basis:100%;align-items:flex-end;justify-content:space-between;padding-left:21px}@media screen and (min-width:300px){ul.prm-nav__meta{padding-left:calc(-15px + 12vw)}}@media screen and (min-width:375px){ul.prm-nav__meta{padding-left:30px}}@media(min-width:375px){ul.prm-nav__meta{padding-left:30px}}@media screen and (min-width:375px)and (min-width:375px){ul.prm-nav__meta{padding-left:30px}}@media screen and (min-width:375px)and (min-width:720px){ul.prm-nav__meta{padding-left:30px}}@media(min-width:720px){ul.prm-nav__meta{padding-left:20px}}@media screen and (min-width:720px)and (min-width:720px){ul.prm-nav__meta{padding-left:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.prm-nav__meta{padding-left:40px}}ul.prm-nav__meta{padding-right:21px}@media screen and (min-width:300px){ul.prm-nav__meta{padding-right:calc(-15px + 12vw)}}@media screen and (min-width:375px){ul.prm-nav__meta{padding-right:30px}}@media(min-width:375px){ul.prm-nav__meta{padding-right:30px}}@media screen and (min-width:375px)and (min-width:375px){ul.prm-nav__meta{padding-right:30px}}@media screen and (min-width:375px)and (min-width:720px){ul.prm-nav__meta{padding-right:30px}}@media(min-width:720px){ul.prm-nav__meta{padding-right:20px}}@media screen and (min-width:720px)and (min-width:720px){ul.prm-nav__meta{padding-right:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.prm-nav__meta{padding-right:40px}}@media(pointer:coarse){ul.prm-nav__meta{margin-bottom:30px}}@media screen and (pointer:coarse)and (min-width:300px){ul.prm-nav__meta{margin-bottom:calc(-90px + 40vw)}}@media screen and (pointer:coarse)and (min-width:375px){ul.prm-nav__meta{margin-bottom:60px}}@media(pointer:coarse)and (min-width:375px){ul.prm-nav__meta{margin-bottom:60px}}@media screen and (pointer:coarse)and (min-width:375px)and (min-width:375px){ul.prm-nav__meta{margin-bottom:60px}}@media screen and (pointer:coarse)and (min-width:375px)and (min-width:720px){ul.prm-nav__meta{margin-bottom:60px}}@media(pointer:coarse)and (min-width:720px){ul.prm-nav__meta{margin-bottom:37.5px}}@media screen and (pointer:coarse)and (min-width:720px)and (min-width:720px){ul.prm-nav__meta{margin-bottom:5.20833vw}}@media screen and (pointer:coarse)and (min-width:720px)and (min-width:1440px){ul.prm-nav__meta{margin-bottom:75px}}@media(min-width:720px){ul.prm-nav__meta{display:none}}.page-head--sticky{width:100%;max-width:1440px;transition:top .8s;background-color:#fff;z-index:665;position:fixed;border-bottom:1px solid #ccc}.page-head__inner{position:relative;display:flex;flex-direction:row;flex-basis:100%;align-items:flex-end;justify-content:space-between}.page-head__spacer{display:none}.page-head__spacer--sticky{display:block;position:relative;top:0}.page-head__logo{z-index:666;flex:.5;display:flex;align-items:center;align-self:center;justify-content:flex-end}.page-head__logo-image{height:22px;width:auto}@media(min-width:720px){.page-head__logo-image{height:46px;height:30px}}@media screen and (min-width:720px)and (min-width:720px){.page-head__logo-image{height:calc(14px + 2.22222vw)}}@media screen and (min-width:720px)and (min-width:1440px){.page-head__logo-image{height:46px}}.page-head__back_navigation{align-self:center}.page-head__back_navigation a{font-family:Source Sans Pro,sans-serif;color:#65768c;text-decoration:underline;font-weight:700;color:#262626;text-decoration:none;font-size:14px}@media screen and (min-width:300px){.page-head__back_navigation a{font-size:calc(-26px + 13.33333vw)}}@media screen and (min-width:375px){.page-head__back_navigation a{font-size:24px}}@media(min-width:375px){.page-head__back_navigation a{font-size:24px}}@media(min-width:720px){.page-head__back_navigation a{font-family:Archivo,sans-serif;font-size:14px}}@media screen and (min-width:720px)and (min-width:300px){.page-head__back_navigation a{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-head__back_navigation a{font-size:30px}}@media(min-width:720px)and (min-width:375px){.page-head__back_navigation a{font-size:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-head__back_navigation a{font-size:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-head__back_navigation a{font-size:30px}}@media(min-width:720px)and (min-width:720px){.page-head__back_navigation a{font-size:23px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-head__back_navigation a{font-size:calc(16px + .97222vw)}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-head__back_navigation a{font-size:30px}}.page-head__back_navigation a span{display:inline-block;vertical-align:middle}.page-head__back_navigation a:hover{color:#8697a6}.page-head__back_navigation a:hover polygon{fill:#8697a6}.page_head__back_navigation__icon{display:inline-block;vertical-align:middle;margin-right:.9rem;width:10px}@media screen and (min-width:300px){.page_head__back_navigation__icon{width:calc(-30px + 13.33333vw)}}@media screen and (min-width:375px){.page_head__back_navigation__icon{width:20px}}.page_head__back_navigation__icon{height:10px}@media screen and (min-width:300px){.page_head__back_navigation__icon{height:calc(-30px + 13.33333vw)}}@media screen and (min-width:375px){.page_head__back_navigation__icon{height:20px}}@media(min-width:375px){.page_head__back_navigation__icon{width:20px;height:20px}}@media(min-width:720px){.page_head__back_navigation__icon{width:20px;height:20px}}#cookie-layer{background-color:#65768c;position:fixed;z-index:9999;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;bottom:0;left:0;right:0;transform:translateY(20em);animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-out;padding-top:7.5px}@media screen and (min-width:300px){#cookie-layer{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){#cookie-layer{padding-top:15px}}@media(min-width:375px){#cookie-layer{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-top:15px}}@media(min-width:720px){#cookie-layer{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-top:25px}}#cookie-layer{padding-bottom:7.5px}@media screen and (min-width:300px){#cookie-layer{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){#cookie-layer{padding-bottom:15px}}@media(min-width:375px){#cookie-layer{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-bottom:15px}}@media(min-width:720px){#cookie-layer{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-bottom:25px}}#cookie-layer{padding-left:7px}@media screen and (min-width:300px){#cookie-layer{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){#cookie-layer{padding-left:10px}}@media(min-width:375px){#cookie-layer{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-left:10px}}@media(min-width:720px){#cookie-layer{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-left:50px}}#cookie-layer{padding-right:7px}@media screen and (min-width:300px){#cookie-layer{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){#cookie-layer{padding-right:10px}}@media(min-width:375px){#cookie-layer{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-right:10px}}@media(min-width:720px){#cookie-layer{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-right:50px}}@media(min-width:720px){#cookie-layer{flex-direction:row}}@keyframes showCookieLayer{0%{display:block;visibility:visible;opacity:1;transform:translateY(20em)}to{opacity:1;transform:translate(0)}}@keyframes hideCookieLayer{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translateY(20em);display:none}}.cookie-layer__buttons{display:flex;flex-direction:column-reverse;padding-top:7.5px}@media screen and (min-width:300px){.cookie-layer__buttons{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__buttons{padding-top:15px}}@media(min-width:375px){.cookie-layer__buttons{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__buttons{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__buttons{padding-top:15px}}@media(min-width:720px){.cookie-layer__buttons{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__buttons{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__buttons{padding-top:25px}}@media(min-width:720px){.cookie-layer__buttons{flex-direction:row;padding-top:0;margin-left:15px}}@media screen and (min-width:720px)and (min-width:300px){.cookie-layer__buttons{margin-left:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.cookie-layer__buttons{margin-left:30px}}@media(min-width:720px)and (min-width:375px){.cookie-layer__buttons{margin-left:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.cookie-layer__buttons{margin-left:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.cookie-layer__buttons{margin-left:30px}}@media(min-width:720px)and (min-width:720px){.cookie-layer__buttons{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.cookie-layer__buttons{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.cookie-layer__buttons{margin-left:50px}}.cookie-layer__link{display:block;color:#262626}.cookie-layer__link:hover{color:rgba(38,38,38,.8)}.cookie-layer__privacy{padding-top:7.5px}@media screen and (min-width:300px){.cookie-layer__privacy{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__privacy{padding-top:15px}}@media(min-width:375px){.cookie-layer__privacy{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__privacy{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__privacy{padding-top:15px}}@media(min-width:720px){.cookie-layer__privacy{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__privacy{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__privacy{padding-top:25px}}.cookie-layer__decline{text-decoration:none;text-align:center;display:block;margin-bottom:-1px}@media(min-width:720px){.cookie-layer__decline{margin-top:auto;margin-right:15px}}@media screen and (min-width:720px)and (min-width:300px){.cookie-layer__decline{margin-right:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.cookie-layer__decline{margin-right:30px}}@media(min-width:720px)and (min-width:375px){.cookie-layer__decline{margin-right:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.cookie-layer__decline{margin-right:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.cookie-layer__decline{margin-right:30px}}@media(min-width:720px)and (min-width:720px){.cookie-layer__decline{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.cookie-layer__decline{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.cookie-layer__decline{margin-right:50px}}.cookie-layer__accept{margin-bottom:7.5px}@media screen and (min-width:300px){.cookie-layer__accept{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__accept{margin-bottom:15px}}@media(min-width:375px){.cookie-layer__accept{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__accept{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__accept{margin-bottom:15px}}@media(min-width:720px){.cookie-layer__accept{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__accept{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__accept{margin-bottom:25px}}.cookie-layer__accept{margin-top:7.5px}@media screen and (min-width:300px){.cookie-layer__accept{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__accept{margin-top:15px}}@media(min-width:375px){.cookie-layer__accept{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__accept{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__accept{margin-top:15px}}@media(min-width:720px){.cookie-layer__accept{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__accept{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__accept{margin-top:25px}}@media(min-width:720px){.cookie-layer__accept{margin:0}}.hide-cookie-consent{animation-name:hideCookieLayer}.show-cookie-consent{animation-name:showCookieLayer}.module-hero-teaser{position:relative;width:100%;padding-bottom:165vw;overflow:hidden;margin-bottom:15px}@media screen and (min-width:300px){.module-hero-teaser{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-hero-teaser{margin-bottom:30px}}@media(min-width:375px){.module-hero-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-hero-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-hero-teaser{margin-bottom:30px}}@media(min-width:720px){.module-hero-teaser{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser{margin-bottom:50px}}@media(min-width:375px){.module-hero-teaser{padding-bottom:622px}}@media(min-width:720px){.module-hero-teaser{padding-bottom:43%}}.module-hero-teaser__background{position:absolute;width:83%;top:0;left:0}@media(max-width:719px){.module-hero-teaser__background{width:100%}}.module-hero-teaser__background.animate{opacity:1;animation-name:unset;transform:translateY(0)}.module-hero-teaser__background-image{max-width:1200px}@media(max-width:719px){.module-hero-teaser__background-image{width:unset;max-width:unset}}.module-hero-teaser__content{width:33%;right:0;position:absolute;z-index:1}@media(max-width:719px){.module-hero-teaser__content{left:0;width:75%;overflow:unset;padding-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-hero-teaser__content{padding-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-hero-teaser__content{padding-left:10px}}@media(max-width:719px)and (min-width:375px){.module-hero-teaser__content{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-hero-teaser__content{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-hero-teaser__content{padding-left:10px}}@media(max-width:719px)and (min-width:720px){.module-hero-teaser__content{padding-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-hero-teaser__content{padding-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-hero-teaser__content{padding-left:50px}}.module-hero-teaser__headline{animation-delay:.5s;padding-top:15px}@media screen and (min-width:300px){.module-hero-teaser__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-hero-teaser__headline{padding-top:30px}}@media(min-width:375px){.module-hero-teaser__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-hero-teaser__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-hero-teaser__headline{padding-top:30px}}@media(min-width:720px){.module-hero-teaser__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{padding-top:50px}}.module-hero-teaser__headline.animate{animation-name:fadeFromLeft}@media(max-width:719px){.module-hero-teaser__headline{padding-top:30px}}@media screen and (max-width:719px)and (min-width:300px){.module-hero-teaser__headline{padding-top:calc(-90px + 40vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-top:60px}}@media(max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-top:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-hero-teaser__headline{padding-top:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-hero-teaser__headline{padding-top:60px}}@media(max-width:719px)and (min-width:720px){.module-hero-teaser__headline{padding-top:37.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{padding-top:5.20833vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{padding-top:75px}}@media(max-width:719px){.module-hero-teaser__headline{padding-bottom:15px}}@media screen and (max-width:719px)and (min-width:300px){.module-hero-teaser__headline{padding-bottom:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-bottom:30px}}@media(max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-hero-teaser__headline{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-hero-teaser__headline{padding-bottom:30px}}@media(max-width:719px)and (min-width:720px){.module-hero-teaser__headline{padding-bottom:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{padding-bottom:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{padding-bottom:50px}}@media(min-width:720px){.module-hero-teaser__headline.animate{animation-name:fadeFromRight}.module-hero-teaser__headline{font-size:45px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{font-size:calc(10px + 4.86111vw)}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{font-size:80px}}.module-hero-teaser__intro{animation-delay:1s}.module-hero-teaser__intro.animate{animation-name:fadeFromLeft}@media(min-width:720px){.module-hero-teaser__intro.animate{animation-name:fadeFromRight}.module-hero-teaser__intro{font-size:22px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser__intro{font-size:calc(10px + 1.66667vw)}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser__intro{font-size:34px}}.module-projects-teaser__button_more_container{display:flex;justify-content:center;margin-top:15px}@media screen and (min-width:300px){.module-projects-teaser__button_more_container{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-projects-teaser__button_more_container{margin-top:30px}}@media(min-width:375px){.module-projects-teaser__button_more_container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-projects-teaser__button_more_container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-top:30px}}@media(min-width:720px){.module-projects-teaser__button_more_container{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-projects-teaser__button_more_container{margin-top:50px}}.module-projects-teaser__button_more_container{margin-bottom:15px}@media screen and (min-width:300px){.module-projects-teaser__button_more_container{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media(min-width:375px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media(min-width:720px){.module-projects-teaser__button_more_container{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-projects-teaser__button_more_container{margin-bottom:50px}}.module-projects-teaser__button_more{color:#262626}.module-project-teaser{clear:both;overflow:hidden;width:100%;padding-top:58.479%;position:relative;padding-top:15px}@media screen and (min-width:300px){.module-project-teaser{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-project-teaser{padding-top:30px}}@media(min-width:375px){.module-project-teaser{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser{padding-top:30px}}@media(min-width:720px){.module-project-teaser{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser{padding-top:50px}}.module-project-teaser{padding-bottom:15px}@media screen and (min-width:300px){.module-project-teaser{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-project-teaser{padding-bottom:30px}}@media(min-width:375px){.module-project-teaser{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser{padding-bottom:30px}}@media(min-width:720px){.module-project-teaser{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser{padding-bottom:50px}}@media(max-width:719px){.module-project-teaser{display:flex;flex-direction:column;flex-flow:column-reverse;padding-top:unset}}.module-project-teaser__align-left{float:left;left:0}.module-project-teaser__align-left .animate{animation-name:fadeFromLeft}.module-project-teaser__align-left .module-project-teaser__content-inner{float:right;text-align:right;margin-left:7px}@media screen and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:50px}}.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:52.5px}@media screen and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:calc(-37.5px + 30vw)}}@media screen and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media(min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media(min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media(max-width:719px){.module-project-teaser__align-left .module-project-teaser__content-inner{float:left;text-align:left;margin-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:50px}}@media(max-width:719px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:50px}}.module-project-teaser__align-left .module-project-teaser__icon{left:0}@media(max-width:719px){.module-project-teaser__align-left .module-project-teaser__icon{right:0;left:unset}}.module-project-teaser__align-right{float:right;right:0}.module-project-teaser__align-right .module-project-teaser__content-inner{float:left;text-align:left}.module-project-teaser__align-right .module-project-teaser__content-inner .animate{animation-name:fadeFromRight}.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:52.5px}@media screen and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:calc(-37.5px + 30vw)}}@media screen and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media(min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media(min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:7px}@media screen and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:50px}}@media(max-width:719px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:50px}}@media(max-width:719px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:50px}}.module-project-teaser__align-right .module-project-teaser__icon{right:0}.module-project-teaser__content{z-index:100;position:absolute;top:50%;transform:translateY(-50%);width:40.625%}@media(max-width:719px){.module-project-teaser__content{position:relative;top:0;transform:translate(0);width:100%}}.module-project-teaser__content-inner{height:100%;position:relative}.module-project-teaser__content-inner .module-project-teaser__icon{width:50%;height:50%;position:absolute;top:30%;z-index:-1;display:block}.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:7.5px}@media screen and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media(min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media(min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:7.5px}@media screen and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media(min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media(min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:25px}}.module-project-teaser__content-inner .module-project-teaser__button{background-color:#fff;margin-top:7.5px}@media screen and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media(min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media(min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:25px}}@media(max-width:719px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:50px}}.module-project-teaser__content-inner .module-project-teaser__button:hover{background-color:#f2c029}@media(max-width:719px){.module-project-teaser__button-container{display:flex;justify-content:center}}.module-project-teaser__image-container{width:59.375%;overflow:hidden}@media(max-width:719px){.module-project-teaser__image-container{width:100%;margin-top:15px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__image-container{margin-top:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-top:30px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__image-container{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__image-container{margin-top:30px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__image-container{margin-top:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__image-container{margin-top:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__image-container{margin-top:50px}}@media(max-width:719px){.module-project-teaser__image-container{margin-bottom:7.5px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__image-container{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-bottom:15px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-bottom:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__image-container{margin-bottom:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__image-container{margin-bottom:15px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__image-container{margin-bottom:12.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__image-container{margin-bottom:1.73611vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__image-container{margin-bottom:25px}}.module-project-teaser__image:before{width:855px;height:500px;background-color:rgba(255,95,58,.65);content:"";display:block}@media(max-width:719px){.module-project-teaser__image:before{height:250px}}.services-teaser__content{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:720px){.services-teaser__content{flex-direction:row;flex-wrap:wrap}}.services-teaser__content-block{flex:0 1 100%;margin-bottom:30px}@media screen and (min-width:300px){.services-teaser__content-block{margin-bottom:calc(-90px + 40vw)}}@media screen and (min-width:375px){.services-teaser__content-block{margin-bottom:60px}}@media(min-width:375px){.services-teaser__content-block{margin-bottom:60px}}@media screen and (min-width:375px)and (min-width:375px){.services-teaser__content-block{margin-bottom:60px}}@media screen and (min-width:375px)and (min-width:720px){.services-teaser__content-block{margin-bottom:60px}}@media(min-width:720px){.services-teaser__content-block{margin-bottom:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.services-teaser__content-block{margin-bottom:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.services-teaser__content-block{margin-bottom:75px}}@media(min-width:720px){.services-teaser__content-block{flex:0 1 43%;margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:300px){.services-teaser__content-block{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.services-teaser__content-block{margin-bottom:30px}}@media(min-width:720px)and (min-width:375px){.services-teaser__content-block{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.services-teaser__content-block{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.services-teaser__content-block{margin-bottom:30px}}@media(min-width:720px)and (min-width:720px){.services-teaser__content-block{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.services-teaser__content-block{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.services-teaser__content-block{margin-bottom:50px}}.services-teaser__content-block:first-child{flex-wrap:wrap}ul.services-teaser__content-list{list-style:none;margin-top:7.5px}@media screen and (min-width:300px){ul.services-teaser__content-list{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){ul.services-teaser__content-list{margin-top:15px}}@media(min-width:375px){ul.services-teaser__content-list{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){ul.services-teaser__content-list{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){ul.services-teaser__content-list{margin-top:15px}}@media(min-width:720px){ul.services-teaser__content-list{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){ul.services-teaser__content-list{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.services-teaser__content-list{margin-top:25px}}ul.services-teaser__content-list{margin-bottom:7.5px}@media screen and (min-width:300px){ul.services-teaser__content-list{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){ul.services-teaser__content-list{margin-bottom:15px}}@media(min-width:375px){ul.services-teaser__content-list{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){ul.services-teaser__content-list{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){ul.services-teaser__content-list{margin-bottom:15px}}@media(min-width:720px){ul.services-teaser__content-list{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){ul.services-teaser__content-list{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.services-teaser__content-list{margin-bottom:25px}}ul.services-teaser__content-list li{color:#fff;font-family:Source Sans Pro,sans-serif;line-height:1.42;font-size:14px}@media screen and (min-width:300px){ul.services-teaser__content-list li{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){ul.services-teaser__content-list li{font-size:20px}}@media(min-width:375px){ul.services-teaser__content-list li{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){ul.services-teaser__content-list li{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){ul.services-teaser__content-list li{font-size:24px}}@media(min-width:720px){ul.services-teaser__content-list li{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){ul.services-teaser__content-list li{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){ul.services-teaser__content-list li{font-size:24px}}.text-image{position:relative;margin-top:15px}@media screen and (min-width:300px){.text-image{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image{margin-top:30px}}@media(min-width:375px){.text-image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{margin-top:30px}}@media(min-width:720px){.text-image{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{margin-top:50px}}.text-image{margin-bottom:15px}@media screen and (min-width:300px){.text-image{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image{margin-bottom:30px}}@media(min-width:375px){.text-image{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{margin-bottom:30px}}@media(min-width:720px){.text-image{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{margin-bottom:50px}}.text-image{padding-left:7px}@media screen and (min-width:300px){.text-image{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.text-image{padding-left:10px}}@media(min-width:375px){.text-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{padding-left:10px}}@media(min-width:720px){.text-image{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{padding-left:50px}}.text-image{padding-right:7px}@media screen and (min-width:300px){.text-image{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.text-image{padding-right:10px}}@media(min-width:375px){.text-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{padding-right:10px}}@media(min-width:720px){.text-image{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{padding-right:50px}}@media(max-width:719px){.text-image{padding-left:0;padding-right:0}}.text-image__headline{color:#65768c;padding-top:15px}@media screen and (min-width:300px){.text-image__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__headline{padding-top:30px}}@media(min-width:375px){.text-image__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__headline{padding-top:30px}}@media(min-width:720px){.text-image__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__headline{padding-top:50px}}@media(max-width:719px){.text-image__headline{padding-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__headline{padding-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__headline{padding-left:10px}}@media(max-width:719px)and (min-width:375px){.text-image__headline{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__headline{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__headline{padding-left:10px}}@media(max-width:719px)and (min-width:720px){.text-image__headline{padding-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__headline{padding-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__headline{padding-left:50px}}@media(max-width:719px){.text-image__headline{padding-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__headline{padding-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__headline{padding-right:10px}}@media(max-width:719px)and (min-width:375px){.text-image__headline{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__headline{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__headline{padding-right:10px}}@media(max-width:719px)and (min-width:720px){.text-image__headline{padding-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__headline{padding-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__headline{padding-right:50px}}.text-image__button-container{display:flex;justify-content:center;margin-top:15px}@media screen and (min-width:300px){.text-image__button-container{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__button-container{margin-top:30px}}@media(min-width:375px){.text-image__button-container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__button-container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__button-container{margin-top:30px}}@media(min-width:720px){.text-image__button-container{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__button-container{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__button-container{margin-top:50px}}.text-image___icon{position:absolute;width:26%;top:0;right:0;margin-right:7px}@media screen and (min-width:300px){.text-image___icon{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.text-image___icon{margin-right:10px}}@media(min-width:375px){.text-image___icon{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.text-image___icon{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.text-image___icon{margin-right:10px}}@media(min-width:720px){.text-image___icon{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image___icon{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image___icon{margin-right:50px}}@media(max-width:719px){.text-image___icon{display:none}}.text-image__copy{font-family:Source Sans Pro,sans-serif;line-height:1.42;z-index:1;position:relative;padding-left:80.5px}@media screen and (min-width:300px){.text-image__copy{padding-left:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__copy{padding-left:115px}}@media(min-width:375px){.text-image__copy{padding-left:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{padding-left:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{padding-left:115px}}@media(min-width:720px){.text-image__copy{padding-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{padding-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-left:115px}}.text-image__copy{padding-right:80.5px}@media screen and (min-width:300px){.text-image__copy{padding-right:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__copy{padding-right:115px}}@media(min-width:375px){.text-image__copy{padding-right:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{padding-right:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{padding-right:115px}}@media(min-width:720px){.text-image__copy{padding-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{padding-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-right:115px}}.text-image__copy{margin-top:15px}@media screen and (min-width:300px){.text-image__copy{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__copy{margin-top:30px}}@media(min-width:375px){.text-image__copy{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{margin-top:30px}}@media(min-width:720px){.text-image__copy{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{margin-top:50px}}.text-image__copy{font-size:14px}@media screen and (min-width:300px){.text-image__copy{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.text-image__copy{font-size:20px}}@media(min-width:375px){.text-image__copy{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{font-size:24px}}@media(min-width:720px){.text-image__copy{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{font-size:24px}}@media(max-width:719px){.text-image__copy{padding-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__copy{padding-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__copy{padding-left:10px}}@media(max-width:719px)and (min-width:375px){.text-image__copy{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__copy{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__copy{padding-left:10px}}@media(max-width:719px)and (min-width:720px){.text-image__copy{padding-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__copy{padding-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-left:50px}}@media(max-width:719px){.text-image__copy{padding-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__copy{padding-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__copy{padding-right:10px}}@media(max-width:719px)and (min-width:375px){.text-image__copy{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__copy{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__copy{padding-right:10px}}@media(max-width:719px)and (min-width:720px){.text-image__copy{padding-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__copy{padding-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-right:50px}}.text-image__image{margin-top:15px}@media screen and (min-width:300px){.text-image__image{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__image{margin-top:30px}}@media(min-width:375px){.text-image__image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__image{margin-top:30px}}@media(min-width:720px){.text-image__image{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__image{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__image{margin-top:50px}}.text-image__image{padding-left:80.5px}@media screen and (min-width:300px){.text-image__image{padding-left:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__image{padding-left:115px}}@media(min-width:375px){.text-image__image{padding-left:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__image{padding-left:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__image{padding-left:115px}}@media(min-width:720px){.text-image__image{padding-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__image{padding-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__image{padding-left:115px}}.text-image__image{padding-right:80.5px}@media screen and (min-width:300px){.text-image__image{padding-right:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__image{padding-right:115px}}@media(min-width:375px){.text-image__image{padding-right:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__image{padding-right:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__image{padding-right:115px}}@media(min-width:720px){.text-image__image{padding-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__image{padding-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__image{padding-right:115px}}@media(max-width:719px){.text-image__image{padding-left:0;padding-right:0}}.contact-teaser{display:flex;justify-content:space-between;align-items:stretch;margin-top:15px}@media screen and (min-width:300px){.contact-teaser{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.contact-teaser{margin-top:30px}}@media(min-width:375px){.contact-teaser{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{margin-top:30px}}@media(min-width:720px){.contact-teaser{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{margin-top:50px}}.contact-teaser{margin-bottom:15px}@media screen and (min-width:300px){.contact-teaser{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.contact-teaser{margin-bottom:30px}}@media(min-width:375px){.contact-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{margin-bottom:30px}}@media(min-width:720px){.contact-teaser{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{margin-bottom:50px}}.contact-teaser{padding-left:7px}@media screen and (min-width:300px){.contact-teaser{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.contact-teaser{padding-left:10px}}@media(min-width:375px){.contact-teaser{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{padding-left:10px}}@media(min-width:720px){.contact-teaser{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{padding-left:50px}}.contact-teaser{padding-right:7px}@media screen and (min-width:300px){.contact-teaser{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.contact-teaser{padding-right:10px}}@media(min-width:375px){.contact-teaser{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{padding-right:10px}}@media(min-width:720px){.contact-teaser{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{padding-right:50px}}@media(max-width:719px){.contact-teaser{flex-direction:column}}.contact-teaser__headline{flex:.37551;display:block;text-align:left;color:#65768c}.contact-teaser__headline.animate{animation-name:fadeFromLeft}@media(max-width:719px){.contact-teaser__headline{margin-bottom:15px}}@media screen and (max-width:719px)and (min-width:300px){.contact-teaser__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.contact-teaser__headline{margin-bottom:30px}}@media(max-width:719px)and (min-width:375px){.contact-teaser__headline{margin-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.contact-teaser__headline{margin-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.contact-teaser__headline{margin-bottom:30px}}@media(max-width:719px)and (min-width:720px){.contact-teaser__headline{margin-bottom:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.contact-teaser__headline{margin-bottom:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.contact-teaser__headline{margin-bottom:50px}}.contact-teaser__content{flex:.46938;height:100%}.contact-teaser__content.animate{animation-name:fadeFromRight;animation-delay:.5s}.contact-teaser__link{display:block;color:#262626}.contact-teaser__email{margin-bottom:15px}@media screen and (min-width:300px){.contact-teaser__email{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.contact-teaser__email{margin-bottom:30px}}@media(min-width:375px){.contact-teaser__email{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser__email{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser__email{margin-bottom:30px}}@media(min-width:720px){.contact-teaser__email{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser__email{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser__email{margin-bottom:50px}}.detail-text{padding-top:30px}@media screen and (min-width:300px){.detail-text{padding-top:calc(-90px + 40vw)}}@media screen and (min-width:375px){.detail-text{padding-top:60px}}@media(min-width:375px){.detail-text{padding-top:60px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text{padding-top:60px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text{padding-top:60px}}@media(min-width:720px){.detail-text{padding-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text{padding-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text{padding-top:75px}}.detail-text{padding-bottom:30px}@media screen and (min-width:300px){.detail-text{padding-bottom:calc(-90px + 40vw)}}@media screen and (min-width:375px){.detail-text{padding-bottom:60px}}@media(min-width:375px){.detail-text{padding-bottom:60px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text{padding-bottom:60px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text{padding-bottom:60px}}@media(min-width:720px){.detail-text{padding-bottom:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text{padding-bottom:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text{padding-bottom:75px}}@media(min-width:720px){.detail-text{padding-top:45px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text{padding-top:calc(-135px + 60vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text{padding-top:90px}}@media(min-width:720px)and (min-width:375px){.detail-text{padding-top:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text{padding-top:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text{padding-top:90px}}@media(min-width:720px)and (min-width:720px){.detail-text{padding-top:50px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text{padding-top:6.94444vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text{padding-top:100px}}@media(min-width:720px){.detail-text{padding-bottom:45px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text{padding-bottom:calc(-135px + 60vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text{padding-bottom:90px}}@media(min-width:720px)and (min-width:375px){.detail-text{padding-bottom:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text{padding-bottom:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text{padding-bottom:90px}}@media(min-width:720px)and (min-width:720px){.detail-text{padding-bottom:50px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text{padding-bottom:6.94444vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text{padding-bottom:100px}}.detail-text[class*=bg]{margin-bottom:15px}@media screen and (min-width:300px){.detail-text[class*=bg]{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text[class*=bg]{margin-bottom:30px}}@media(min-width:375px){.detail-text[class*=bg]{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text[class*=bg]{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text[class*=bg]{margin-bottom:30px}}@media(min-width:720px){.detail-text[class*=bg]{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text[class*=bg]{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text[class*=bg]{margin-bottom:50px}}.detail-text__content{display:flex;flex-direction:column;padding-left:7px}@media screen and (min-width:300px){.detail-text__content{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.detail-text__content{padding-left:10px}}@media(min-width:375px){.detail-text__content{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__content{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__content{padding-left:10px}}@media(min-width:720px){.detail-text__content{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__content{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-left:50px}}.detail-text__content{padding-right:7px}@media screen and (min-width:300px){.detail-text__content{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.detail-text__content{padding-right:10px}}@media(min-width:375px){.detail-text__content{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__content{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__content{padding-right:10px}}@media(min-width:720px){.detail-text__content{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__content{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-right:50px}}@media(min-width:720px){.detail-text__content{flex-direction:row;padding-left:115.5px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text__content{padding-left:calc(-82.5px + 66vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text__content{padding-left:165px}}@media(min-width:720px)and (min-width:375px){.detail-text__content{padding-left:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text__content{padding-left:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text__content{padding-left:165px}}@media(min-width:720px)and (min-width:720px){.detail-text__content{padding-left:82.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text__content{padding-left:11.45833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-left:165px}}@media(min-width:720px){.detail-text__content{padding-right:115.5px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text__content{padding-right:calc(-82.5px + 66vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text__content{padding-right:165px}}@media(min-width:720px)and (min-width:375px){.detail-text__content{padding-right:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text__content{padding-right:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text__content{padding-right:165px}}@media(min-width:720px)and (min-width:720px){.detail-text__content{padding-right:82.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text__content{padding-right:11.45833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-right:165px}}.detail-text__headline{padding-bottom:15px}@media screen and (min-width:300px){.detail-text__headline{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text__headline{padding-bottom:30px}}@media(min-width:375px){.detail-text__headline{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__headline{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__headline{padding-bottom:30px}}@media(min-width:720px){.detail-text__headline{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__headline{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__headline{padding-bottom:50px}}@media(min-width:720px){.detail-text__headline{padding-bottom:0;padding-top:15px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text__headline{padding-top:30px}}@media(min-width:720px)and (min-width:375px){.detail-text__headline{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text__headline{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text__headline{padding-top:30px}}@media(min-width:720px)and (min-width:720px){.detail-text__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text__headline{padding-top:50px}}.detail-text__image{max-width:230px;padding-bottom:15px}@media screen and (min-width:300px){.detail-text__image{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text__image{padding-bottom:30px}}@media(min-width:375px){.detail-text__image{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__image{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__image{padding-bottom:30px}}@media(min-width:720px){.detail-text__image{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__image{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__image{padding-bottom:50px}}@media(min-width:720px){.detail-text__image{width:50%;padding-bottom:0}}.detail-text__left{flex:41.8%}.detail-text__right{flex:58.2%}.detail-text__button{margin-top:15px}@media screen and (min-width:300px){.detail-text__button{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text__button{margin-top:30px}}@media(min-width:375px){.detail-text__button{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__button{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__button{margin-top:30px}}@media(min-width:720px){.detail-text__button{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__button{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__button{margin-top:50px}}@media(max-width:719px){.detail-text_button-container{text-align:center}}.detail-text__copy{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-size:14px}@media screen and (min-width:300px){.detail-text__copy{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.detail-text__copy{font-size:20px}}@media(min-width:375px){.detail-text__copy{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__copy{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__copy{font-size:24px}}@media(min-width:720px){.detail-text__copy{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__copy{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__copy{font-size:24px}}.awards-teaser__content-image{max-width:230px}.awards-teaser__content-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.awards-teaser__content-entry{flex:0 1 26.1%;vertical-align:center;margin-top:15px}@media screen and (min-width:300px){.awards-teaser__content-entry{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.awards-teaser__content-entry{margin-top:30px}}@media(min-width:375px){.awards-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.awards-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.awards-teaser__content-entry{margin-top:30px}}@media(min-width:720px){.awards-teaser__content-entry{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.awards-teaser__content-entry{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.awards-teaser__content-entry{margin-top:50px}}.awards-teaser__content-text{align-items:center;display:flex;justify-content:center}.clients-teaser__content-image{max-width:230px}.clients-teaser__content-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.clients-teaser__content-entry{flex:0 1 26.1%;display:block;vertical-align:center;margin-top:15px}@media screen and (min-width:300px){.clients-teaser__content-entry{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.clients-teaser__content-entry{margin-top:30px}}@media(min-width:375px){.clients-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.clients-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.clients-teaser__content-entry{margin-top:30px}}@media(min-width:720px){.clients-teaser__content-entry{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.clients-teaser__content-entry{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.clients-teaser__content-entry{margin-top:50px}}.clients-teaser__content-text{align-items:center;display:flex;justify-content:center}@media(min-width:720px){.large-text-teaser__content{margin-right:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.large-text-teaser__content{margin-right:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.large-text-teaser__content{margin-right:115px}}@media(min-width:720px)and (min-width:375px){.large-text-teaser__content{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.large-text-teaser__content{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.large-text-teaser__content{margin-right:115px}}@media(min-width:720px)and (min-width:720px){.large-text-teaser__content{margin-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.large-text-teaser__content{margin-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.large-text-teaser__content{margin-right:115px}}.page-header{margin-top:15px}@media screen and (min-width:300px){.page-header{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.page-header{margin-top:30px}}@media(min-width:375px){.page-header{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{margin-top:30px}}@media(min-width:720px){.page-header{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{margin-top:50px}}.page-header{margin-bottom:15px}@media screen and (min-width:300px){.page-header{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.page-header{margin-bottom:30px}}@media(min-width:375px){.page-header{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{margin-bottom:30px}}@media(min-width:720px){.page-header{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{margin-bottom:50px}}.page-header{padding-left:7px}@media screen and (min-width:300px){.page-header{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-header{padding-left:10px}}@media(min-width:375px){.page-header{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{padding-left:10px}}@media(min-width:720px){.page-header{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{padding-left:50px}}.page-header{padding-right:7px}@media screen and (min-width:300px){.page-header{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-header{padding-right:10px}}@media(min-width:375px){.page-header{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{padding-right:10px}}@media(min-width:720px){.page-header{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{padding-right:50px}}@media(min-width:720px){.page-header{padding-left:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.page-header{padding-left:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-header{padding-left:115px}}@media(min-width:720px)and (min-width:375px){.page-header{padding-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-header{padding-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-header{padding-left:115px}}@media(min-width:720px)and (min-width:720px){.page-header{padding-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-header{padding-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-header{padding-left:115px}}@media(min-width:720px){.page-header{padding-right:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.page-header{padding-right:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-header{padding-right:115px}}@media(min-width:720px)and (min-width:375px){.page-header{padding-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-header{padding-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-header{padding-right:115px}}@media(min-width:720px)and (min-width:720px){.page-header{padding-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-header{padding-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-header{padding-right:115px}}@media(min-width:720px){.page-header{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:300px){.page-header{margin-bottom:calc(-90px + 40vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-header{margin-bottom:60px}}@media(min-width:720px)and (min-width:375px){.page-header{margin-bottom:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-header{margin-bottom:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-header{margin-bottom:60px}}@media(min-width:720px)and (min-width:720px){.page-header{margin-bottom:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-header{margin-bottom:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-header{margin-bottom:75px}}.page-header__topline{text-align:center}.page-header__topline-words span{padding-right:8px;white-space:nowrap}.page-header__topline-words{display:flex;flex-flow:row;flex-wrap:wrap;flex-basis:100%;justify-content:center}.page-header__topline-words span:before{content:"|";padding-right:8px}.page-header__topline-words span.page-header__topline-words-first-in-line:before,.page-header__topline-words span:first-child:before{content:""}.page-header__headline{text-align:center;margin-top:7.5px}@media screen and (min-width:300px){.page-header__headline{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.page-header__headline{margin-top:15px}}@media(min-width:375px){.page-header__headline{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.page-header__headline{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.page-header__headline{margin-top:15px}}@media(min-width:720px){.page-header__headline{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.page-header__headline{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header__headline{margin-top:25px}}.page-header__headline{margin-bottom:15px}@media screen and (min-width:300px){.page-header__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.page-header__headline{margin-bottom:30px}}@media(min-width:375px){.page-header__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.page-header__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.page-header__headline{margin-bottom:30px}}@media(min-width:720px){.page-header__headline{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header__headline{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header__headline{margin-bottom:50px}}.page-header__copytext{text-align:center}.project-detail{position:relative;width:100%;padding-bottom:43%;overflow:hidden;margin-bottom:15px}@media screen and (min-width:300px){.project-detail{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.project-detail{margin-bottom:30px}}@media(min-width:375px){.project-detail{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail{margin-bottom:30px}}@media(min-width:720px){.project-detail{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail{margin-bottom:50px}}.project-detail__content{background-color:#fff;width:40%;right:0;overflow:hidden;position:absolute;z-index:1;margin-top:15px}@media screen and (min-width:300px){.project-detail__content{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.project-detail__content{margin-top:30px}}@media(min-width:375px){.project-detail__content{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{margin-top:30px}}@media(min-width:720px){.project-detail__content{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{margin-top:50px}}.project-detail__content{padding-top:15px}@media screen and (min-width:300px){.project-detail__content{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.project-detail__content{padding-top:30px}}@media(min-width:375px){.project-detail__content{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{padding-top:30px}}@media(min-width:720px){.project-detail__content{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{padding-top:50px}}.project-detail__content{margin-right:7px}@media screen and (min-width:300px){.project-detail__content{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-detail__content{margin-right:10px}}@media(min-width:375px){.project-detail__content{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{margin-right:10px}}@media(min-width:720px){.project-detail__content{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{margin-right:50px}}.project-detail__content{padding-bottom:7.5px}@media screen and (min-width:300px){.project-detail__content{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__content{padding-bottom:15px}}@media(min-width:375px){.project-detail__content{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{padding-bottom:15px}}@media(min-width:720px){.project-detail__content{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{padding-bottom:25px}}@media(max-width:719px){.project-detail__content{display:none}}.project-detail__headline{margin-left:7px}@media screen and (min-width:300px){.project-detail__headline{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-detail__headline{margin-left:10px}}@media(min-width:375px){.project-detail__headline{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__headline{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__headline{margin-left:10px}}@media(min-width:720px){.project-detail__headline{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__headline{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__headline{margin-left:50px}}.project-detail__list{font-family:Source Sans Pro,sans-serif;line-height:1.42;display:table;width:100%;padding-left:7px}@media screen and (min-width:300px){.project-detail__list{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-detail__list{padding-left:10px}}@media(min-width:375px){.project-detail__list{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{padding-left:10px}}@media(min-width:720px){.project-detail__list{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{padding-left:50px}}.project-detail__list{padding-bottom:7.5px}@media screen and (min-width:300px){.project-detail__list{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__list{padding-bottom:15px}}@media(min-width:375px){.project-detail__list{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{padding-bottom:15px}}@media(min-width:720px){.project-detail__list{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{padding-bottom:25px}}.project-detail__list{padding-top:7.5px}@media screen and (min-width:300px){.project-detail__list{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__list{padding-top:15px}}@media(min-width:375px){.project-detail__list{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{padding-top:15px}}@media(min-width:720px){.project-detail__list{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{padding-top:25px}}.project-detail__list{font-size:14px}@media screen and (min-width:300px){.project-detail__list{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.project-detail__list{font-size:20px}}@media(min-width:375px){.project-detail__list{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{font-size:24px}}@media(min-width:720px){.project-detail__list{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{font-size:24px}}.project-detail__list-row{width:100%;display:table-row;padding-bottom:7.5px}@media screen and (min-width:300px){.project-detail__list-row{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__list-row{padding-bottom:15px}}@media(min-width:375px){.project-detail__list-row{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list-row{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list-row{padding-bottom:15px}}@media(min-width:720px){.project-detail__list-row{padding-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list-row{padding-bottom:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list-row{padding-bottom:15px}}.project-detail__list-col{display:table-cell}.project-detail__list-col:first-child{width:1px;white-space:nowrap;font-weight:700;padding-right:21px}@media screen and (min-width:300px){.project-detail__list-col:first-child{padding-right:calc(-15px + 12vw)}}@media screen and (min-width:375px){.project-detail__list-col:first-child{padding-right:30px}}@media(min-width:375px){.project-detail__list-col:first-child{padding-right:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list-col:first-child{padding-right:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list-col:first-child{padding-right:30px}}@media(min-width:720px){.project-detail__list-col:first-child{padding-right:20px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list-col:first-child{padding-right:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list-col:first-child{padding-right:40px}}.project-detail__button-container{display:flex;justify-content:center;padding-top:7.5px}@media screen and (min-width:300px){.project-detail__button-container{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__button-container{padding-top:15px}}@media(min-width:375px){.project-detail__button-container{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__button-container{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__button-container{padding-top:15px}}@media(min-width:720px){.project-detail__button-container{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__button-container{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__button-container{padding-top:25px}}.project-detail__background{position:absolute;width:100%;top:0;left:0;z-index:0}.double-image{position:relative;width:100%;overflow:hidden;padding-left:7px}@media screen and (min-width:300px){.double-image{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.double-image{padding-left:10px}}@media(min-width:375px){.double-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.double-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.double-image{padding-left:10px}}@media(min-width:720px){.double-image{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.double-image{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image{padding-left:50px}}.double-image{padding-right:7px}@media screen and (min-width:300px){.double-image{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.double-image{padding-right:10px}}@media(min-width:375px){.double-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.double-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.double-image{padding-right:10px}}@media(min-width:720px){.double-image{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.double-image{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image{padding-right:50px}}.double-image__container{display:flex}@media(max-width:719px){.double-image__container{flex-direction:column}}.double-image__image{flex:0 1 51.59%;vertical-align:bottom;margin-top:7.5px}@media screen and (min-width:300px){.double-image__image{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.double-image__image{margin-top:15px}}@media(min-width:375px){.double-image__image{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.double-image__image{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.double-image__image{margin-top:15px}}@media(min-width:720px){.double-image__image{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.double-image__image{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image__image{margin-top:25px}}@media(min-width:720px){.double-image__image{margin-top:15px}}@media screen and (min-width:720px)and (min-width:300px){.double-image__image{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.double-image__image{margin-top:30px}}@media(min-width:720px)and (min-width:375px){.double-image__image{margin-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.double-image__image{margin-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.double-image__image{margin-top:30px}}@media(min-width:720px)and (min-width:720px){.double-image__image{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.double-image__image{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.double-image__image{margin-top:50px}}.double-image__image img{box-shadow:2px 2px 2px 1px rgba(0,0,0,.4)}.double-image__image_0{z-index:2;align-items:flex-start}.double-image__image_1{align-items:flex-end;margin-bottom:15px}@media screen and (min-width:300px){.double-image__image_1{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.double-image__image_1{margin-bottom:30px}}@media(min-width:375px){.double-image__image_1{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.double-image__image_1{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.double-image__image_1{margin-bottom:30px}}@media(min-width:720px){.double-image__image_1{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.double-image__image_1{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image__image_1{margin-bottom:50px}}@media(min-width:720px){.double-image__image_1{margin-left:-3%;z-index:1;margin-top:30px}}@media screen and (min-width:720px)and (min-width:300px){.double-image__image_1{margin-top:calc(-90px + 40vw)}}@media screen and (min-width:720px)and (min-width:375px){.double-image__image_1{margin-top:60px}}@media(min-width:720px)and (min-width:375px){.double-image__image_1{margin-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.double-image__image_1{margin-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.double-image__image_1{margin-top:60px}}@media(min-width:720px)and (min-width:720px){.double-image__image_1{margin-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.double-image__image_1{margin-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.double-image__image_1{margin-top:75px}}@media(min-width:720px){.double-image__image_1{margin-bottom:-2.5px}}@media screen and (min-width:720px)and (min-width:375px){.double-image__image_1{margin-bottom:calc(5.42254px - 2.11268vw)}}@media screen and (min-width:720px)and (min-width:1440px){.double-image__image_1{margin-bottom:-25px}}.team-module{width:100%;display:flex;flex-direction:column;margin-top:15px}@media screen and (min-width:300px){.team-module{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.team-module{margin-top:30px}}@media(min-width:375px){.team-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.team-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.team-module{margin-top:30px}}@media(min-width:720px){.team-module{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module{margin-top:50px}}.team-module{padding-left:7px}@media screen and (min-width:300px){.team-module{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.team-module{padding-left:10px}}@media(min-width:375px){.team-module{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.team-module{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.team-module{padding-left:10px}}@media(min-width:720px){.team-module{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module{padding-left:50px}}.team-module{padding-right:7px}@media screen and (min-width:300px){.team-module{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.team-module{padding-right:10px}}@media(min-width:375px){.team-module{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.team-module{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.team-module{padding-right:10px}}@media(min-width:720px){.team-module{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module{padding-right:50px}}@media(min-width:480px){.team-module{flex-direction:row;flex-wrap:wrap}}@media(min-width:720px){.team-module{flex-direction:row;flex-wrap:wrap}}@media(min-width:480px){.team-module__member{flex:0 1 48.5%;margin-right:3%;vertical-align:center}}@media(min-width:720px){.team-module__member{flex:0 1 22.75%;margin-right:3%;vertical-align:center}}.team-module__member{margin-bottom:15px}@media screen and (min-width:300px){.team-module__member{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.team-module__member{margin-bottom:30px}}@media(min-width:375px){.team-module__member{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member{margin-bottom:30px}}@media(min-width:720px){.team-module__member{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member{margin-bottom:50px}}.team-module__member-image{margin-bottom:7.5px}@media screen and (min-width:300px){.team-module__member-image{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.team-module__member-image{margin-bottom:15px}}@media(min-width:375px){.team-module__member-image{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member-image{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member-image{margin-bottom:15px}}@media(min-width:720px){.team-module__member-image{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member-image{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member-image{margin-bottom:25px}}.team-module__member-headline{margin-bottom:4px}@media screen and (min-width:300px){.team-module__member-headline{margin-bottom:calc(-12px + 5.33333vw)}}@media screen and (min-width:375px){.team-module__member-headline{margin-bottom:8px}}@media(min-width:375px){.team-module__member-headline{margin-bottom:8px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member-headline{margin-bottom:8px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member-headline{margin-bottom:8px}}@media(min-width:720px){.team-module__member-headline{margin-bottom:4px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member-headline{margin-bottom:.55556vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member-headline{margin-bottom:8px}}@media(max-width:719px){.team-module__member-headline{margin-top:7.5px}}@media screen and (max-width:719px)and (min-width:300px){.team-module__member-headline{margin-top:calc(-22.5px + 10vw)}}@media screen and (max-width:719px)and (min-width:375px){.team-module__member-headline{margin-top:15px}}@media(max-width:719px)and (min-width:375px){.team-module__member-headline{margin-top:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.team-module__member-headline{margin-top:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.team-module__member-headline{margin-top:15px}}@media(max-width:719px)and (min-width:720px){.team-module__member-headline{margin-top:7.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.team-module__member-headline{margin-top:1.04167vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.team-module__member-headline{margin-top:15px}}.team-module__member-position{margin-bottom:7.5px}@media screen and (min-width:300px){.team-module__member-position{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.team-module__member-position{margin-bottom:15px}}@media(min-width:375px){.team-module__member-position{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member-position{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member-position{margin-bottom:15px}}@media(min-width:720px){.team-module__member-position{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member-position{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member-position{margin-bottom:25px}}@media(min-width:480px){.team-module__member:nth-child(2n){margin-right:0}}@media(min-width:720px){.team-module__member:nth-child(2n){margin-right:3%}}@media(min-width:720px){.team-module__member:nth-child(4n){margin-right:0}}.rich-text{font-family:Source Sans Pro,sans-serif;line-height:1.42;margin-left:7px}@media screen and (min-width:300px){.rich-text{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.rich-text{margin-left:10px}}@media(min-width:375px){.rich-text{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text{margin-left:10px}}@media(min-width:720px){.rich-text{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text{margin-left:50px}}.rich-text{margin-right:7px}@media screen and (min-width:300px){.rich-text{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.rich-text{margin-right:10px}}@media(min-width:375px){.rich-text{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text{margin-right:10px}}@media(min-width:720px){.rich-text{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text{margin-right:50px}}@media(min-width:720px){.rich-text{margin-left:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.rich-text{margin-left:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.rich-text{margin-left:115px}}@media(min-width:720px)and (min-width:375px){.rich-text{margin-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.rich-text{margin-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.rich-text{margin-left:115px}}@media(min-width:720px)and (min-width:720px){.rich-text{margin-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.rich-text{margin-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.rich-text{margin-left:115px}}@media(min-width:720px){.rich-text{margin-right:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.rich-text{margin-right:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.rich-text{margin-right:115px}}@media(min-width:720px)and (min-width:375px){.rich-text{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.rich-text{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.rich-text{margin-right:115px}}@media(min-width:720px)and (min-width:720px){.rich-text{margin-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.rich-text{margin-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.rich-text{margin-right:115px}}.rich-text{font-size:14px}@media screen and (min-width:300px){.rich-text{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.rich-text{font-size:20px}}@media(min-width:375px){.rich-text{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text{font-size:24px}}@media(min-width:720px){.rich-text{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text{font-size:24px}}.rich-text h1{font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:12px}@media screen and (min-width:300px){.rich-text h1{font-size:calc(-52px + 21.33333vw)}}@media screen and (min-width:375px){.rich-text h1{font-size:28px}}@media(min-width:375px){.rich-text h1{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h1{font-size:calc(25.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h1{font-size:30px}}@media(min-width:720px){.rich-text h1{font-size:16px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h1{font-size:calc(2px + 1.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h1{font-size:30px}}.rich-text h1{padding-bottom:15px}@media screen and (min-width:300px){.rich-text h1{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h1{padding-bottom:30px}}@media(min-width:375px){.rich-text h1{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h1{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h1{padding-bottom:30px}}@media(min-width:720px){.rich-text h1{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h1{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h1{padding-bottom:50px}}.rich-text h2{font-family:Archivo,sans-serif;font-size:14px}@media screen and (min-width:300px){.rich-text h2{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:375px){.rich-text h2{font-size:30px}}@media(min-width:375px){.rich-text h2{font-size:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h2{font-size:calc(25.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h2{font-size:34px}}@media(min-width:720px){.rich-text h2{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h2{font-size:calc(-10px + 3.05556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h2{font-size:34px}}.rich-text h2{padding-top:15px}@media screen and (min-width:300px){.rich-text h2{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h2{padding-top:30px}}@media(min-width:375px){.rich-text h2{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h2{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h2{padding-top:30px}}@media(min-width:720px){.rich-text h2{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h2{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h2{padding-top:50px}}.rich-text h2{padding-bottom:15px}@media screen and (min-width:300px){.rich-text h2{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h2{padding-bottom:30px}}@media(min-width:375px){.rich-text h2{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h2{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h2{padding-bottom:30px}}@media(min-width:720px){.rich-text h2{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h2{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h2{padding-bottom:50px}}.rich-text h3{font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:12px}@media screen and (min-width:300px){.rich-text h3{font-size:calc(-52px + 21.33333vw)}}@media screen and (min-width:375px){.rich-text h3{font-size:28px}}@media(min-width:375px){.rich-text h3{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h3{font-size:calc(25.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h3{font-size:30px}}@media(min-width:720px){.rich-text h3{font-size:16px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h3{font-size:calc(2px + 1.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h3{font-size:30px}}.rich-text h3{padding-top:15px}@media screen and (min-width:300px){.rich-text h3{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h3{padding-top:30px}}@media(min-width:375px){.rich-text h3{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h3{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h3{padding-top:30px}}@media(min-width:720px){.rich-text h3{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h3{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h3{padding-top:50px}}.rich-text h3{padding-bottom:15px}@media screen and (min-width:300px){.rich-text h3{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h3{padding-bottom:30px}}@media(min-width:375px){.rich-text h3{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h3{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h3{padding-bottom:30px}}@media(min-width:720px){.rich-text h3{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h3{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h3{padding-bottom:50px}}.rich-text p{padding-top:7.5px}@media screen and (min-width:300px){.rich-text p{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.rich-text p{padding-top:15px}}@media(min-width:375px){.rich-text p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text p{padding-top:15px}}@media(min-width:720px){.rich-text p{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text p{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text p{padding-top:15px}}.rich-text p{padding-bottom:7.5px}@media screen and (min-width:300px){.rich-text p{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.rich-text p{padding-bottom:15px}}@media(min-width:375px){.rich-text p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text p{padding-bottom:15px}}@media(min-width:720px){.rich-text p{padding-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text p{padding-bottom:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text p{padding-bottom:15px}}.rich-text ol,.rich-text ul{margin:1rem}.embed-module{position:relative;display:flex;justify-content:center;margin-top:15px}@media screen and (min-width:300px){.embed-module{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.embed-module{margin-top:30px}}@media(min-width:375px){.embed-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-top:30px}}@media(min-width:720px){.embed-module{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-top:50px}}.embed-module{margin-bottom:15px}@media screen and (min-width:300px){.embed-module{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.embed-module{margin-bottom:30px}}@media(min-width:375px){.embed-module{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-bottom:30px}}@media(min-width:720px){.embed-module{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-bottom:50px}}.embed-module{margin-left:7px}@media screen and (min-width:300px){.embed-module{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.embed-module{margin-left:10px}}@media(min-width:375px){.embed-module{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-left:10px}}@media(min-width:720px){.embed-module{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-left:50px}}.embed-module{margin-right:7px}@media screen and (min-width:300px){.embed-module{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.embed-module{margin-right:10px}}@media(min-width:375px){.embed-module{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-right:10px}}@media(min-width:720px){.embed-module{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-right:50px}}@media(min-width:720px){.embed-module{margin-left:52.5px}}@media screen and (min-width:720px)and (min-width:300px){.embed-module{margin-left:calc(-37.5px + 30vw)}}@media screen and (min-width:720px)and (min-width:375px){.embed-module{margin-left:75px}}@media(min-width:720px)and (min-width:375px){.embed-module{margin-left:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.embed-module{margin-left:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.embed-module{margin-left:75px}}@media(min-width:720px)and (min-width:720px){.embed-module{margin-left:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.embed-module{margin-left:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.embed-module{margin-left:75px}}@media(min-width:720px){.embed-module{margin-right:52.5px}}@media screen and (min-width:720px)and (min-width:300px){.embed-module{margin-right:calc(-37.5px + 30vw)}}@media screen and (min-width:720px)and (min-width:375px){.embed-module{margin-right:75px}}@media(min-width:720px)and (min-width:375px){.embed-module{margin-right:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.embed-module{margin-right:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.embed-module{margin-right:75px}}@media(min-width:720px)and (min-width:720px){.embed-module{margin-right:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.embed-module{margin-right:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.embed-module{margin-right:75px}}.embed-module__code.aspect-ratio{width:100%;height:0}.embed-module__code.aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0}.project-pagination{width:100%;display:inline-flex;padding-top:45px}@media screen and (min-width:300px){.project-pagination{padding-top:calc(-135px + 60vw)}}@media screen and (min-width:375px){.project-pagination{padding-top:90px}}@media(min-width:375px){.project-pagination{padding-top:90px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-top:90px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-top:90px}}@media(min-width:720px){.project-pagination{padding-top:50px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-top:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-top:100px}}.project-pagination{padding-bottom:45px}@media screen and (min-width:300px){.project-pagination{padding-bottom:calc(-135px + 60vw)}}@media screen and (min-width:375px){.project-pagination{padding-bottom:90px}}@media(min-width:375px){.project-pagination{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-bottom:90px}}@media(min-width:720px){.project-pagination{padding-bottom:50px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-bottom:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-bottom:100px}}.project-pagination{padding-left:7px}@media screen and (min-width:300px){.project-pagination{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-pagination{padding-left:10px}}@media(min-width:375px){.project-pagination{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-left:10px}}@media(min-width:720px){.project-pagination{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-left:50px}}.project-pagination{padding-right:7px}@media screen and (min-width:300px){.project-pagination{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-pagination{padding-right:10px}}@media(min-width:375px){.project-pagination{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-right:10px}}@media(min-width:720px){.project-pagination{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-right:50px}}.project-pagination__link{text-decoration:none;display:inline-flex;align-self:center;color:#65768c;text-transform:uppercase}.project-pagination__link polygon{fill:#65768c}.project-pagination__link{font-size:14px}@media screen and (min-width:300px){.project-pagination__link{font-size:14px}}@media screen and (min-width:375px){.project-pagination__link{font-size:14px}}@media(min-width:375px){.project-pagination__link{font-size:14px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination__link{font-size:calc(3.13043px + 2.89855vw)}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination__link{font-size:24px}}.project-pagination__link-next{margin-left:auto}.project-pagination__link:hover{color:#8697a6}.project-pagination__link:hover polygon{fill:#8697a6}.project-pagination__prev-icon{margin-right:10px}@media screen and (min-width:375px){.project-pagination__prev-icon{margin-right:calc(6.47887px + .93897vw)}}@media screen and (min-width:1440px){.project-pagination__prev-icon{margin-right:20px}}.project-pagination__next-icon{transform:rotate(180deg);margin-left:10px}@media screen and (min-width:375px){.project-pagination__next-icon{margin-left:calc(6.47887px + .93897vw)}}@media screen and (min-width:1440px){.project-pagination__next-icon{margin-left:20px}}.project-pagination__icon{display:inline-flex;align-self:center;height:20px}@media screen and (min-width:375px){.project-pagination__icon{height:calc(19.29577px + .18779vw)}}@media screen and (min-width:1440px){.project-pagination__icon{height:22px}} \ No newline at end of file diff --git a/web4beginners.com_files/f73f70e70b0ac5f1d474abd842fb4b24.js b/ikfreunde.com_files/f73f70e70b0ac5f1d474abd842fb4b24.js similarity index 100% rename from web4beginners.com_files/f73f70e70b0ac5f1d474abd842fb4b24.js rename to ikfreunde.com_files/f73f70e70b0ac5f1d474abd842fb4b24.js diff --git a/web4beginners.com_files/gdv@2x.png b/ikfreunde.com_files/gdv@2x.png similarity index 100% rename from web4beginners.com_files/gdv@2x.png rename to ikfreunde.com_files/gdv@2x.png diff --git a/web4beginners.com_files/google-analytics_analytics.js b/ikfreunde.com_files/google-analytics_analytics.js similarity index 100% rename from web4beginners.com_files/google-analytics_analytics.js rename to ikfreunde.com_files/google-analytics_analytics.js diff --git a/web4beginners.com_files/google@2x.png b/ikfreunde.com_files/google@2x.png similarity index 100% rename from web4beginners.com_files/google@2x.png rename to ikfreunde.com_files/google@2x.png diff --git a/web4beginners.com_files/grimmeonline@2.png b/ikfreunde.com_files/grimmeonline@2.png similarity index 100% rename from web4beginners.com_files/grimmeonline@2.png rename to ikfreunde.com_files/grimmeonline@2.png diff --git a/web4beginners.com_files/ic_bildung_1_brown.svg b/ikfreunde.com_files/ic_bildung_1_brown.svg similarity index 100% rename from web4beginners.com_files/ic_bildung_1_brown.svg rename to ikfreunde.com_files/ic_bildung_1_brown.svg diff --git a/web4beginners.com_files/ic_coins_brown.svg b/ikfreunde.com_files/ic_coins_brown.svg similarity index 100% rename from web4beginners.com_files/ic_coins_brown.svg rename to ikfreunde.com_files/ic_coins_brown.svg diff --git a/web4beginners.com_files/ic_fire.svg b/ikfreunde.com_files/ic_fire.svg similarity index 100% rename from web4beginners.com_files/ic_fire.svg rename to ikfreunde.com_files/ic_fire.svg diff --git a/web4beginners.com_files/ic_mic_brown.svg b/ikfreunde.com_files/ic_mic_brown.svg similarity index 100% rename from web4beginners.com_files/ic_mic_brown.svg rename to ikfreunde.com_files/ic_mic_brown.svg diff --git a/web4beginners.com_files/ic_mobility_brown.svg b/ikfreunde.com_files/ic_mobility_brown.svg similarity index 100% rename from web4beginners.com_files/ic_mobility_brown.svg rename to ikfreunde.com_files/ic_mobility_brown.svg diff --git a/web4beginners.com_files/ic_monitoring_1_brown.svg b/ikfreunde.com_files/ic_monitoring_1_brown.svg similarity index 100% rename from web4beginners.com_files/ic_monitoring_1_brown.svg rename to ikfreunde.com_files/ic_monitoring_1_brown.svg diff --git a/web4beginners.com_files/ic_pokal.svg b/ikfreunde.com_files/ic_pokal.svg similarity index 100% rename from web4beginners.com_files/ic_pokal.svg rename to ikfreunde.com_files/ic_pokal.svg diff --git a/web4beginners.com_files/ic_smiley.svg b/ikfreunde.com_files/ic_smiley.svg similarity index 100% rename from web4beginners.com_files/ic_smiley.svg rename to ikfreunde.com_files/ic_smiley.svg diff --git a/web4beginners.com_files/ic_team_2_brown.svg b/ikfreunde.com_files/ic_team_2_brown.svg similarity index 100% rename from web4beginners.com_files/ic_team_2_brown.svg rename to ikfreunde.com_files/ic_team_2_brown.svg diff --git a/web4beginners.com_files/ic_wasser_1_brown.svg b/ikfreunde.com_files/ic_wasser_1_brown.svg similarity index 100% rename from web4beginners.com_files/ic_wasser_1_brown.svg rename to ikfreunde.com_files/ic_wasser_1_brown.svg diff --git a/web4beginners.com_files/leadawards.png b/ikfreunde.com_files/leadawards.png similarity index 100% rename from web4beginners.com_files/leadawards.png rename to ikfreunde.com_files/leadawards.png diff --git a/web4beginners.com_files/logo-df.svg b/ikfreunde.com_files/logo-df.svg similarity index 100% rename from web4beginners.com_files/logo-df.svg rename to ikfreunde.com_files/logo-df.svg diff --git a/web4beginners.com_files/ndr@2x.png b/ikfreunde.com_files/ndr@2x.png similarity index 100% rename from web4beginners.com_files/ndr@2x.png rename to ikfreunde.com_files/ndr@2x.png diff --git a/web4beginners.com_files/prixeuropa@2.png b/ikfreunde.com_files/prixeuropa@2.png similarity index 100% rename from web4beginners.com_files/prixeuropa@2.png rename to ikfreunde.com_files/prixeuropa@2.png diff --git a/web4beginners.com_files/shz@2x.png b/ikfreunde.com_files/shz@2x.png similarity index 100% rename from web4beginners.com_files/shz@2x.png rename to ikfreunde.com_files/shz@2x.png diff --git a/web4beginners.com_files/spon@2x.png b/ikfreunde.com_files/spon@2x.png similarity index 100% rename from web4beginners.com_files/spon@2x.png rename to ikfreunde.com_files/spon@2x.png diff --git a/web4beginners.com_files/stifterverband@2x.png b/ikfreunde.com_files/stifterverband@2x.png similarity index 100% rename from web4beginners.com_files/stifterverband@2x.png rename to ikfreunde.com_files/stifterverband@2x.png diff --git a/web4beginners.com_files/tagesschau@2.png b/ikfreunde.com_files/tagesschau@2.png similarity index 100% rename from web4beginners.com_files/tagesschau@2.png rename to ikfreunde.com_files/tagesschau@2.png diff --git a/web4beginners.com_files/telefonica@2x.png b/ikfreunde.com_files/telefonica@2x.png similarity index 100% rename from web4beginners.com_files/telefonica@2x.png rename to ikfreunde.com_files/telefonica@2x.png diff --git a/web4beginners.com_files/tide@2x.png b/ikfreunde.com_files/tide@2x.png similarity index 100% rename from web4beginners.com_files/tide@2x.png rename to ikfreunde.com_files/tide@2x.png diff --git a/web4beginners.com_files/zdf@2x.png b/ikfreunde.com_files/zdf@2x.png similarity index 100% rename from web4beginners.com_files/zdf@2x.png rename to ikfreunde.com_files/zdf@2x.png diff --git a/index.html b/index.html index 80eef69..eb86f1f 120000 --- a/index.html +++ b/index.html @@ -1 +1 @@ -web4beginners.com.html \ No newline at end of file +ikfreunde.com.html \ No newline at end of file diff --git a/scripts/add-webpage.sh b/scripts/add-webpage.sh index 76b5214..8e52a91 100755 --- a/scripts/add-webpage.sh +++ b/scripts/add-webpage.sh @@ -16,7 +16,7 @@ if [[ ! "$NAME" =~ ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ ]]; then exit 1 fi -ROOT_BASE="${ROOT_BASE:-/srv/web4beginners}" +ROOT_BASE="${ROOT_BASE:-/srv/ikfreunde}" COMPOSE_FILE="${COMPOSE_FILE:-docker-compose.traefik-routes.yml}" ROOT="${ROOT_BASE}/${NAME}" @@ -27,9 +27,9 @@ fi mkdir -p "$ROOT" -if [[ ! -f "$ROOT/web4beginners.com.html" ]]; then - cp web4beginners.com.html "$ROOT/web4beginners.com.html" - echo "Created: $ROOT/web4beginners.com.html" +if [[ ! -f "$ROOT/ikfreunde.com.html" ]]; then + cp ikfreunde.com.html "$ROOT/ikfreunde.com.html" + echo "Created: $ROOT/ikfreunde.com.html" fi if [[ ! -f "$ROOT/site-content.de.json" ]]; then @@ -49,9 +49,9 @@ else build: context: . dockerfile: Dockerfile - container_name: web4beginners-${NAME} + container_name: ikfreunde-${NAME} volumes: - - ${ROOT}/web4beginners.com.html:/app/web4beginners.com.html + - ${ROOT}/ikfreunde.com.html:/app/ikfreunde.com.html - ${ROOT}/site-content.de.json:/app/content/site-content.de.json restart: unless-stopped networks: diff --git a/scripts/editor_server.php b/scripts/editor_server.php index cba87cd..e952e26 100644 --- a/scripts/editor_server.php +++ b/scripts/editor_server.php @@ -2,7 +2,7 @@ declare(strict_types=1); const PROJECT_ROOT = __DIR__ . '/..'; -const HTML_PATH = PROJECT_ROOT . '/web4beginners.com.html'; +const HTML_PATH = PROJECT_ROOT . '/ikfreunde.com.html'; const JSON_PATH = PROJECT_ROOT . '/content/site-content.de.json'; const CREDENTIALS_PATH = PROJECT_ROOT . '/content/.editor-credentials.json'; const RESET_PATH = PROJECT_ROOT . '/content/.editor-reset.json'; diff --git a/scripts/extract_content.sh b/scripts/extract_content.sh index 998a028..67f0020 100755 --- a/scripts/extract_content.sh +++ b/scripts/extract_content.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -euo pipefail -INPUT_HTML="${1:-web4beginners.com.html}" +INPUT_HTML="${1:-ikfreunde.com.html}" OUTPUT_JSON="${2:-content/site-content.de.json}" mkdir -p "$(dirname "$OUTPUT_JSON")" diff --git a/scripts/run_editor_server.sh b/scripts/run_editor_server.sh index 9b83ad6..8729de2 100755 --- a/scripts/run_editor_server.sh +++ b/scripts/run_editor_server.sh @@ -6,5 +6,5 @@ cd "$ROOT_DIR" PORT="${1:-4173}" -ln -sf web4beginners.com.html index.html +ln -sf ikfreunde.com.html index.html php -d opcache.enable_cli=0 -S 127.0.0.1:"$PORT" scripts/editor_server.php diff --git a/serve-offline.sh b/serve-offline.sh index 26df87a..196c865 100755 --- a/serve-offline.sh +++ b/serve-offline.sh @@ -16,7 +16,7 @@ fi rm -f "$PID_FILE" -ln -sf web4beginners.com.html index.html +ln -sf ikfreunde.com.html index.html nohup python3 -m http.server "$PORT" --bind 127.0.0.1 >"$LOG_FILE" 2>&1 & SERVER_PID=$! echo "$SERVER_PID" > "$PID_FILE" diff --git a/web4beginners.com.html b/web4beginners.com.html deleted file mode 100644 index aeafcac..0000000 --- a/web4beginners.com.html +++ /dev/null @@ -1,614 +0,0 @@ - - - - - - - Home | web4beginners.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- - -
-
- - - -
-
-
- - - -
-
-
-

Klar.
Crazy.
Fiktiv.

- -
Musik. Websites. Skills. Anwendungen.
- -
-
- - - - - - -
-
- - - - - - - - - - - - - - - - - -
-
- -
-
- RuhrFutur gGmbH - -

Festivals

- -

Entwicklungen in der Bildungslandschaft kontinuierlich im Blick behalten mit Hilfe von Bildungsmonitoring.

- - Icon -
- Dream - -
-
-
- -
- -
- -
-
- Cofinpro AG - -

Banken-Check

- -

So gesund sind Deutschlands Finanzinstitute. Bankenanalyse-Tool mit mehr als 1.400 Finanzinstituten.

- - Icon -
- Ansehen - - -
-
-
- -
- -
- -
-
- RuhrFutur gGmbH - -

Bildungs-bericht

- -

Die Bildungslandschaft 2020 im Ruhrgebiet sichtbar und wissenschaftliche Erkenntnisse erfassbar machen.

- - Icon -
- Ansehen - - -
-
-
- -
- -
- -
-
- Telefónica Deutschland - -

Mobilität verstehen

- -

„So bewegt sich Deutschland“ - eine Karte zeigt Bewegungsmuster in ganz Deutschland anhand anonymisierter Mobilfunk-Daten.

- - Icon -
- Ansehen - - -
-
-
- -
- -
- -
-
- Forschungszentrum Jülich - -

Wasser-monitor

- -

Das Ziel besteht darin, die Prognosen für den Wasserhaushalt im Boden zu visualisieren.

- - Icon -
- Ansehen - - -
-
-
- -
- -
- -
-
- Tide - -

Webseite Relaunch

- -

TIDE ist Hamburgs Communitysender. Zeitgemäße Überarbeitung der Website mit besonderem Fokus auf mobiler Nutzbarkeit.

- - Icon -
- Ansehen - - -
-
-
- -
- - - -
- - - - -
-
-

Wir tun
-es mit
-Leiden
-schaft

- - - Icon -
-
-
-

Konzept & Beratung

- -
    -
  • Konzeption
  • -
  • Innovationsberatung
  • -
  • Workshops
  • -
  • Digitale Strategien
  • -
  • Voice UX
  • -
-
-
-

Design

- -
    -
  • UI/UX Design
  • -
  • Visualisierungen
  • -
  • Interaktionsdesign
  • -
-
-
-

Lösungen

- -
    -
  • Websites
  • -
  • Sprachanwendungen
  • -
  • Prototypen
  • -
  • Datenanalysen
  • -
  • Web-Anwendungen
  • -
-
- -
-
- - - - - -
-

Der Mensch
dahinter ist toll

- -

Unaufgeregt. Innovativ. Unkompliziert. Offen. Partnerschaftlich. Zuhörend.
-Auf das Wesentliche konzentriert. Die Details im Blick.

-

Wir bauen Brücken zwischen Nutzern und Inhalten, Menschen und Maschinen, Unternehmen und Technologie.

- - Icon - - - - - - - -
- - - - -
-
-

Darauf
-sind wir
-besonders
-stolz

- - - Icon -
-
-

Wir durften in den letzten -Jahren für unsere Arbeit viele Preise entgegennehmen. Jeder ehrt uns und - bedeutet uns sehr viel. Einige auf die wir besonders stolz sind:

- - -
-
- -
-
- -
-
- -
-
- -
-
- -
-

und viele mehr

- - -
-
-
- - - -
-

Kunde
-werden

- - -
- - - -
-
-

Miteinander
-erfolgreich

- - - Icon -
-
-
-
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -
- -

und viele andere

- -
-
-
- - - - -
-

Kooperationen & Partner

- -

Unsere - Arbeit lebt von Kooperationen und dem Austausch mit anderen -Unternehmen, die in verwandten Themenbereichen ihrer Schwerpunkte haben.

- - - - - - - - -
- - - - - - - - - -
- - - - - - - - -
-
- - - - - - - - diff --git a/web4beginners.com.html b/web4beginners.com.html new file mode 120000 index 0000000..eb86f1f --- /dev/null +++ b/web4beginners.com.html @@ -0,0 +1 @@ +ikfreunde.com.html \ No newline at end of file diff --git a/web4beginners.com_files b/web4beginners.com_files new file mode 120000 index 0000000..3045c95 --- /dev/null +++ b/web4beginners.com_files @@ -0,0 +1 @@ +ikfreunde.com_files \ No newline at end of file diff --git a/web4beginners.com_files/ee792949df0da81967291f5675ce6b3b.css b/web4beginners.com_files/ee792949df0da81967291f5675ce6b3b.css deleted file mode 100644 index 8a2110f..0000000 --- a/web4beginners.com_files/ee792949df0da81967291f5675ce6b3b.css +++ /dev/null @@ -1 +0,0 @@ -*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,div,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,label,legend,li,nav,object,ol,p,section,table,ul{margin:0;padding:0}article,figure,footer,header,hgroup,nav,section{display:block}@font-face{font-family:Archivo;font-style:normal;font-weight:700;src:url(/user/themes/web4beginners/assets/fonts/archivo-v6-latin-700.eot);src:local("Archivo Bold"),local("Archivo-Bold"),url(/user/themes/web4beginners/assets/fonts/archivo-v6-latin-700.eot?#iefix) format("embedded-opentype"),url(/user/themes/web4beginners/assets/fonts/archivo-v6-latin-700.woff2) format("woff2"),url(/user/themes/web4beginners/assets/fonts/archivo-v6-latin-700.woff) format("woff"),url(/user/themes/web4beginners/assets/fonts/archivo-v6-latin-700.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-italic.eot);src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-italic.eot?#iefix) format("embedded-opentype"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-italic.woff2) format("woff2"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-italic.woff) format("woff"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-italic.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-regular.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-regular.woff2) format("woff2"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-regular.woff) format("woff"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-regular.ttf) format("truetype")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-700.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-700.eot?#iefix) format("embedded-opentype"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-700.woff2) format("woff2"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-700.woff) format("woff"),url(/user/themes/web4beginners/assets/fonts/source-sans-pro-v13-latin-700.ttf) format("truetype")}body{background:#fff;-webkit-text-size-adjust:100%;color:#262626;font-family:Source Sans Pro,sans-serif;line-height:normal;min-width:15rem;display:flex;flex-wrap:nowrap;flex-direction:row}img{width:100%;vertical-align:bottom}hr{margin:0}.jump-to-anchor{position:relative;top:-3em}.font-headline-1{font-family:Archivo,sans-serif;font-size:30px}@media screen and (min-width:300px){.font-headline-1{font-size:calc(-90px + 40vw)}}@media screen and (min-width:375px){.font-headline-1{font-size:60px}}@media(min-width:375px){.font-headline-1{line-height:1.1em;font-size:60px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-1{font-size:60px}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-1{font-size:60px}}@media(min-width:720px){.font-headline-1{line-height:1.2em;font-size:30px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-1{font-size:calc(-20px + 6.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-1{font-size:80px}}.font-intro{font-family:Source Sans Pro,sans-serif;font-size:20px}@media screen and (min-width:300px){.font-intro{font-size:calc(-28px + 16vw)}}@media screen and (min-width:375px){.font-intro{font-size:32px}}@media(min-width:375px){.font-intro{font-size:32px}}@media screen and (min-width:375px)and (min-width:375px){.font-intro{font-size:calc(29.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-intro{font-size:34px}}@media(min-width:720px){.font-intro{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-intro{font-size:calc(-10px + 3.05556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-intro{font-size:34px}}.font-headline-3{font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:12px}@media screen and (min-width:300px){.font-headline-3{font-size:calc(-52px + 21.33333vw)}}@media screen and (min-width:375px){.font-headline-3{font-size:28px}}@media(min-width:375px){.font-headline-3{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-3{font-size:calc(25.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-3{font-size:30px}}@media(min-width:720px){.font-headline-3{font-size:16px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-3{font-size:calc(2px + 1.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-3{font-size:30px}}.font-headline-2{font-family:Archivo,sans-serif;font-size:14px}@media screen and (min-width:300px){.font-headline-2{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:375px){.font-headline-2{font-size:30px}}@media(min-width:375px){.font-headline-2{font-size:30px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-2{font-size:calc(25.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-2{font-size:34px}}@media(min-width:720px){.font-headline-2{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-2{font-size:calc(-10px + 3.05556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-2{font-size:34px}}.font-link-text{font-family:Source Sans Pro,sans-serif;color:#65768c;text-decoration:underline;font-weight:700;font-size:14px}@media screen and (min-width:300px){.font-link-text{font-size:calc(-42px + 18.66667vw)}}@media screen and (min-width:375px){.font-link-text{font-size:28px}}@media(min-width:375px){.font-link-text{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.font-link-text{font-size:28px}}@media screen and (min-width:375px)and (min-width:720px){.font-link-text{font-size:28px}}@media(min-width:720px){.font-link-text{font-size:20px}}@media screen and (min-width:720px)and (min-width:720px){.font-link-text{font-size:calc(-4px + 3.33333vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-link-text{font-size:44px}}.font-link-text-small{font-family:Source Sans Pro,sans-serif;text-decoration:underline;font-weight:700;color:#65768c;font-size:14px}@media screen and (min-width:300px){.font-link-text-small{font-size:calc(-26px + 13.33333vw)}}@media screen and (min-width:375px){.font-link-text-small{font-size:24px}}@media(min-width:375px){.font-link-text-small{font-size:24px}}.font-link-text-cookie-layer{font-family:Source Sans Pro,sans-serif;color:#262626;text-decoration:underline;font-weight:700;font-size:20px}.font-copy{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-size:14px}@media screen and (min-width:300px){.font-copy{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.font-copy{font-size:20px}}@media(min-width:375px){.font-copy{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.font-copy{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-copy{font-size:24px}}@media(min-width:720px){.font-copy{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.font-copy{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-copy{font-size:24px}}.font-copy-bold{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-weight:700;font-size:14px}@media screen and (min-width:300px){.font-copy-bold{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.font-copy-bold{font-size:20px}}@media(min-width:375px){.font-copy-bold{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.font-copy-bold{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-copy-bold{font-size:24px}}@media(min-width:720px){.font-copy-bold{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.font-copy-bold{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-copy-bold{font-size:24px}}.font-topline-teaser{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:12px}@media screen and (min-width:300px){.font-topline-teaser{font-size:calc(-36px + 16vw)}}@media screen and (min-width:375px){.font-topline-teaser{font-size:24px}}@media(min-width:375px){.font-topline-teaser{font-size:24px}}@media screen and (min-width:375px)and (min-width:375px){.font-topline-teaser{font-size:24px}}@media screen and (min-width:375px)and (min-width:720px){.font-topline-teaser{font-size:24px}}@media(min-width:720px){.font-topline-teaser{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-topline-teaser{font-size:1.66667vw}}@media screen and (min-width:720px)and (min-width:1440px){.font-topline-teaser{font-size:24px}}.font-link-text-footer{font-family:Source Sans Pro,sans-serif;font-weight:700;color:#262626;font-size:16px}@media screen and (min-width:300px){.font-link-text-footer{font-size:calc(-16px + 10.66667vw)}}@media screen and (min-width:375px){.font-link-text-footer{font-size:24px}}@media(min-width:375px){.font-link-text-footer{font-size:24px}}@media screen and (min-width:375px)and (min-width:375px){.font-link-text-footer{font-size:24px}}@media screen and (min-width:375px)and (min-width:720px){.font-link-text-footer{font-size:24px}}@media(min-width:720px){.font-link-text-footer{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.font-link-text-footer{font-size:1.66667vw}}@media screen and (min-width:720px)and (min-width:1440px){.font-link-text-footer{font-size:24px}}.headline-border:before{content:"";border-top:4px solid #262626;width:130px;display:block}@media(min-width:375px){.headline-border:before{border-top-width:6px}}.headline-border:before{padding-top:7.5px}@media screen and (min-width:300px){.headline-border:before{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.headline-border:before{padding-top:15px}}@media(min-width:375px){.headline-border:before{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.headline-border:before{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.headline-border:before{padding-top:15px}}@media(min-width:720px){.headline-border:before{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.headline-border:before{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.headline-border:before{padding-top:15px}}.headline-team-border:before{content:"";border-top:4px solid #262626;width:130px;display:block}@media(min-width:375px){.headline-team-border:before{border-top-width:6px}}.headline-team-border:before{padding-top:4px}@media screen and (min-width:300px){.headline-team-border:before{padding-top:calc(-12px + 5.33333vw)}}@media screen and (min-width:375px){.headline-team-border:before{padding-top:8px}}@media(min-width:375px){.headline-team-border:before{padding-top:8px}}@media screen and (min-width:375px)and (min-width:375px){.headline-team-border:before{padding-top:8px}}@media screen and (min-width:375px)and (min-width:720px){.headline-team-border:before{padding-top:8px}}@media(min-width:720px){.headline-team-border:before{padding-top:4px}}@media screen and (min-width:720px)and (min-width:720px){.headline-team-border:before{padding-top:.55556vw}}@media screen and (min-width:720px)and (min-width:1440px){.headline-team-border:before{padding-top:8px}}.font-headline-footer{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-weight:700;font-size:14px}@media screen and (min-width:300px){.font-headline-footer{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.font-headline-footer{font-size:20px}}@media(min-width:375px){.font-headline-footer{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.font-headline-footer{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.font-headline-footer{font-size:24px}}@media(min-width:720px){.font-headline-footer{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.font-headline-footer{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.font-headline-footer{font-size:24px}}.cf{*zoom:1}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.is-hidden{display:none!important;visibility:hidden!important}.is-vishidden{position:absolute!important;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px)}.right{float:right}.left{float:left}.align-right{text-align:right}.align-center{text-align:center}.align-left{text-align:left}.font-italic{font-style:italic}.text-black{color:#262626}.text-white{color:#fff}.bg-blue{background-color:#65768c}.bg-light-blue{background-color:#8697a6}.bg-yellow{background-color:#f2c029}.bg-black{background-color:#262626}.bg-red{background-color:red}.bg-brown{background-color:#a69485}.bg-white{background-color:#fff}.main-stage{overflow:hidden;position:relative;flex-basis:1440px}.spacer{flex-grow:2}a{color:#262626;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:hover){a:hover{color:#8697a6}}a:focus,button:focus,input:focus,textarea:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.error-container{min-height:60vh;width:100%;padding-top:5rem}.error__subheadline{color:red}.error__text{font-style:italic}.brush-bottom-white,.brush-top-white{position:relative}.brush-bottom-white:after{pointer-events:none;display:block;content:" ";position:absolute;left:0;bottom:-1px;width:105%;z-index:10;background-repeat:no-repeat;background-position:bottom;background-size:101% auto;height:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='19' width='375' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M354.223.787c.824.434 1.534 1.981-.21 2.229-3.325-1.36-5.605-.022-8.033-1.694l-2.35 2.08c-11.6-.455-57.44 2.364-69.095 2.674l.457-.332c-17.76.995-54.21.751-72.568 3.608-2.834-2.062-6.75-1.584-9.71-2.165 1.646.861 1.079 2.319-.206 2.233-9.022-.248-.613 1.422-9.738 2.29-10.509 1.895-50.711-.311-60.038-2.065-5.01 3.03-11.263.737-16.171 2.654l.494-.717c-5.27 1.139-35.108-1.664-41.235-.574l.825.433c-5.34 1.888-4.616-1.432-8.827-2.462.557 3.403-4.02 5.336-5.765 5.595l.066-.744c-2.632.575-8.593 3.534-12.94 3.996l.169-1.861c-3.623 2.004-10.44 1.18-13.045 1.379-5.96-.766-15.156-3.991-23.12-1.52L0 12.554V19h375V2.19a2.633 2.633 0 01-1.482-.399l.037-.377c-4.963-2.225-7.63 3.204-12.162 1.008l.494-.713c-1.6-1.241-4.773.406-7.664-.922z' fill='%23fff'/%3E%3C/svg%3E")}@media(min-width:720px){.brush-bottom-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='50' width='1440'%3E%3Cpath d='M1741.726 0c5.06 1.55 9.418 7.08-1.283 7.964-20.409-4.858-34.4-.078-49.297-6.054l-14.414 7.438c-71.19-1.627-352.498 8.452-424.017 9.56l2.809-1.19c-108.99 3.554-332.677 2.685-445.33 12.895-17.388-7.369-41.421-5.661-59.584-7.737 10.095 3.077 6.62 8.29-1.267 7.983-55.364-.885-3.755 5.082-59.756 8.186-64.486 6.772-311.192-1.115-368.425-7.385-30.749 10.83-69.12 2.635-99.24 9.487l3.034-2.558c-32.343 4.07-215.45-5.949-253.046-2.054l5.057 1.548c-32.772 6.748-28.322-5.12-54.16-8.804 3.413 12.164-24.667 19.08-35.38 20.005l.403-2.661c-16.152 2.055-52.723 12.634-79.395 14.285l1.027-6.656c-22.23 7.164-64.066 4.22-80.053 4.93-36.575-2.736-93.007-14.268-141.876-5.434L-432 42.064V80h2304V4.88c-4.034.36-8.044.097-11.873-1.294l.234-1.345c-30.456-7.953-46.818 11.452-74.635 3.601l3.027-2.545c-9.82-4.438-29.283 1.45-47.027-3.297z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}}.brush-top-white:before{display:block;pointer-events:none;content:" ";position:absolute;top:0;left:0;width:105%;height:50px;background-repeat:no-repeat;background-position:top;background-size:101% auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='19' width='375' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.777 19c-.824-.452-1.534-2.067.21-2.325 3.325 1.418 5.605.022 8.033 1.767l2.35-2.17c11.6.475 57.44-2.466 69.095-2.79l-.457.347c17.76-1.038 54.21-.784 72.568-3.764 2.834 2.151 6.75 1.652 9.71 2.258-1.646-.898-1.079-2.418.206-2.329 9.022.259.613-1.484 9.738-2.39 10.509-1.976 50.711.326 60.038 2.156 5.01-3.16 11.263-.77 16.171-2.77l-.494.749c5.27-1.188 35.108 1.735 41.235.599l-.825-.453c5.34-1.97 4.616 1.494 8.827 2.57-.557-3.55 4.02-5.568 5.765-5.838l-.066.776c2.632-.6 8.593-3.687 12.94-4.168l-.169 1.941c3.623-2.09 10.44-1.23 13.045-1.438 5.96.798 15.156 4.163 23.12 1.585L375 6.723V0H0v17.537a2.55 2.55 0 011.482.416l-.037.393c4.963 2.321 7.63-3.343 12.162-1.051l-.494.743c1.6 1.295 4.773-.424 7.664.962z' fill='%23fff'/%3E%3C/svg%3E")}@media(min-width:720px){.brush-top-white:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80' height='50' width='1440'%3E%3Cpath d='M-301.726 80c-5.06-1.55-9.418-7.08 1.283-7.964 20.409 4.858 34.4.078 49.297 6.054l14.414-7.438c71.19 1.627 352.498-8.452 424.017-9.56l-2.809 1.19c108.99-3.554 332.677-2.685 445.33-12.895 17.388 7.369 41.421 5.661 59.584 7.737-10.095-3.077-6.62-8.29 1.267-7.983 55.364.885 3.755-5.082 59.756-8.186 64.486-6.772 311.192 1.115 368.425 7.385 30.749-10.83 69.12-2.635 99.24-9.487l-3.034 2.558c32.343-4.07 215.45 5.949 253.046 2.054l-5.057-1.548c32.772-6.748 28.322 5.12 54.16 8.804-3.413-12.164 24.667-19.08 35.38-20.005l-.403 2.661c16.152-2.055 52.723-12.634 79.395-14.285l-1.027 6.656c22.23-7.164 64.066-4.22 80.053-4.93 36.575 2.736 93.007 14.268 141.876 5.434L1872 37.936V0H-432v75.12c4.034-.36 8.044-.097 11.873 1.294l-.234 1.345c30.456 7.953 46.818-11.452 74.635-3.601l-3.027 2.545c9.82 4.438 29.283-1.45 47.027 3.297z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}}.brush-overlay-hero:before{display:block;pointer-events:none;content:" ";position:absolute;background-repeat:no-repeat;background-position:top;background-size:100% auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='360'%3E%3Cg fill='%23fff'%3E%3Cpath d='M254.33 13.471c-8.384.008-13.217.112-16.185.267-1.484.078-2.5.169-3.263.267a16.69 16.69 0 00-1.734.309c-.463.106-.882.214-1.467.318-.585.103-1.336.202-2.465.292-1.129.089-2.634.168-4.728.232-2.095.063-4.778.112-8.26.138l34.325 1.393c-5.996.427-9.714.765-12.045 1.056 1.66-.106 4.613-.207 9.71-.299l17.178.556 7.532-1.425-22.504-.17 16.387-.872z'/%3E%3Cpath d='M254.33 13.471l12.481 2.062-16.387.873 22.504.17L265.396 18l-17.177-.556c-5.098.092-8.052.193-9.711.299 2.331-.29 6.05-.629 12.045-1.056l-34.324-1.393c3.481-.026 6.164-.075 8.259-.138 2.094-.064 3.6-.143 4.728-.232 1.13-.09 1.88-.189 2.465-.292.585-.104 1.004-.212 1.467-.318a16.69 16.69 0 011.734-.31c.762-.097 1.78-.188 3.263-.266 2.968-.155 7.8-.26 16.185-.267zM315.233 12.09c-1.978.07-3.347.143-4.278.218-.93.076-1.422.153-1.65.23-.226.078-.186.156-.052.233.134.076.362.151.513.223.152.072.226.141.052.206-.175.064-.596.124-1.44.177-1.686.106-5.054.187-11.476.228l19.214-.101c-1.429-.044-2.195-.136-2.267-.242-.073-.106.55-.225 1.901-.321l33.314-.6z'/%3E%3Cpath d='M315.233 12.09l33.83.25-33.313.6c-1.35.097-1.974.216-1.901.322.072.106.838.198 2.267.242l-19.214.101c6.422-.041 9.79-.122 11.476-.228.844-.053 1.265-.113 1.44-.177.174-.065.1-.134-.052-.206-.151-.072-.38-.147-.513-.223-.135-.077-.174-.155.053-.232.227-.078.719-.155 1.65-.23.93-.076 2.299-.15 4.277-.22zM257.056 7.832c-4.3.049-10.414.234-19.62.64l11.442.367c-.583.19-2.24.346-4.613.478-2.372.132-5.459.24-8.905.338-6.892.195-15.216.343-22.117.54l-11.728-.937c-2.823-.02-4.039.012-4.49.077-.225.032-.26.072-.208.118.052.047.19.099.308.155.118.056.217.115.191.176-.025.061-.176.123-.556.185-.76.122-2.44.241-5.882.338l-28.098-.068c1.438.047 1.831.112 1.569.187-.263.074-1.181.157-2.364.24-2.365.168-5.789.336-7.147.431l.35.012c2.87.087 6.294.13 8.005.224.855.047 1.282.107.997.189-.284.082-1.28.188-3.27.33-1.44.024-2.693.036-3.864.038.292.038.373.079.274.124-.098.045-.377.094-.804.145-.855.101-2.305.213-4.103.33-3.596.234-8.584.487-12.98.715 7.243-.151 18.167-.24 28.815-.244 10.648-.003 21.019.08 27.157.277 2.489.08 3.9.188 4.53.312.314.062.433.128.393.198-.039.07-.238.144-.557.22-1.278.302-4.5.64-7.298.95-1.4.155-2.694.302-3.586.434-.892.131-1.383.246-1.176.338.207.091 1.11.159 3.008.193 1.897.035 4.789.037 8.969-.002 2.649-.262 4.538-.475 5.835-.65 1.297-.176 2.002-.316 2.284-.43.14-.058.175-.109.125-.156-.05-.046-.186-.088-.385-.127-.397-.079-1.05-.145-1.79-.212-1.483-.135-3.316-.272-4.155-.512-.21-.06-.357-.127-.421-.201-.065-.074-.046-.157.077-.25.246-.183.908-.406 2.155-.679 4.323.137 8.665.346 13.31.496 2.323.075 4.72.136 7.23.164 2.51.03 5.13.027 7.896-.023l-14.35-.459c10.951-.485 15.02-.773 19.819-1.002 4.8-.23 10.33-.4 24.21-.647-1.47-.118-3.613-.187-6.008-.233-2.395-.047-5.041-.07-7.515-.097-2.475-.027-4.778-.058-6.487-.117-1.708-.059-2.823-.146-2.92-.288 2.73-.12 5.663-.2 8.663-.242a396.058 396.058 0 0117.722.154c2.726.088 5.25.204 7.434.343.93-.214 1.888-.379 2.829-.507a46.76 46.76 0 012.73-.286c1.725-.132 3.201-.163 4.067-.187.434-.013.713-.023.796-.044.082-.02-.032-.052-.39-.105-.717-.106-2.407-.3-5.43-.676l4.224-.045c-4.908-.03-7.798-.17-9.949-.339s-3.564-.366-5.513-.509a69.991 69.991 0 00-3.486-.163 149.35 149.35 0 00-5.25-.019zM352.502 3.544l-22.207.398a183.519 183.519 0 0114.412.74c-6.226.148-9.472.305-11.134.474-.831.085-1.267.173-1.482.264-.214.09-.207.185-.154.282.052.098.15.2.121.305-.03.106-.186.214-.648.328-.461.113-1.227.231-2.47.353-1.243.123-2.964.249-5.338.38 2.077-.072 4.008-.079 5.947-.064 1.94.014 3.887.05 5.999.066 2.111.016 4.387.011 6.98-.057 2.593-.069 5.503-.201 8.886-.44-.396-.082-.659-.162-.81-.24-.15-.079-.19-.156-.136-.23.108-.15.588-.292 1.277-.428 1.38-.273 3.603-.524 5.395-.762.896-.12 1.685-.235 2.205-.35.521-.114.774-.226.6-.339-.173-.112-.774-.224-1.962-.337-1.187-.113-2.961-.227-5.481-.343zM286.195 4.425c-2.977-.072-5.675-.08-9.062-.248l8.478.279c.292-.01.308-.02.584-.031zM313.942 2.361a793.816 793.816 0 00-15.455.003c-.629.118-1.045.232-1.322.339-.276.107-.413.208-.49.305-.152.195-.057.373-.32.538-.131.083-.353.163-.74.24-.386.079-.938.154-1.732.229-1.476.139-4.054.274-7.688.41 2.452.059 5.243.195 7.464.204 4.917.02 9.32-.067 13.44-.186 4.12-.12 7.956-.27 11.738-.378 3.782-.108 7.51-.175 11.415-.124 2.01-.143 3.326-.279 4.052-.406.363-.063.58-.124.66-.184.081-.059.028-.116-.147-.17-.35-.11-1.188-.209-2.406-.299-1.218-.09-2.817-.17-4.695-.238-3.756-.139-8.625-.234-13.774-.283z'/%3E%3Cpath d='M313.942 2.361c5.15.049 10.018.144 13.774.283 1.878.069 3.477.149 4.695.238 1.218.09 2.056.19 2.406.299.175.054.228.111.147.17-.08.06-.297.12-.66.184-.726.127-2.042.263-4.052.406-3.905-.05-7.633.016-11.415.124-3.782.108-7.618.259-11.738.378-4.12.119-8.523.205-13.44.186-2.221-.009-5.012-.145-7.464-.204-.276.01-.292.02-.584.03l-8.478-.278c3.387.168 6.085.176 9.062.248 3.634-.136 6.212-.271 7.688-.41.794-.075 1.346-.15 1.732-.228.387-.078.609-.158.74-.24.263-.166.168-.344.32-.539.077-.097.214-.198.49-.305.277-.107.693-.22 1.322-.34a793.82 793.82 0 0115.455-.002zm38.56 1.183c2.52.116 4.294.23 5.481.343 1.188.113 1.789.225 1.962.337.174.113-.079.225-.6.34-.52.114-1.309.23-2.205.349-1.792.238-4.015.489-5.395.762-.69.136-1.169.278-1.277.428-.054.074-.015.151.136.23.151.078.414.158.81.24-3.383.239-6.293.371-8.886.44a201.54 201.54 0 01-6.98.057c-2.112-.016-4.06-.052-5.999-.066-1.94-.015-3.87-.008-5.947.065 2.374-.132 4.095-.258 5.338-.38 1.243-.123 2.009-.24 2.47-.354.462-.114.618-.222.648-.328.03-.105-.069-.207-.121-.305-.053-.097-.06-.191.154-.282.215-.09.65-.18 1.482-.264 1.662-.169 4.908-.326 11.134-.474a183.519 183.519 0 00-14.412-.74zM302.702 0l-33.329.595 1.007 1.702c-5.22.075-9.506.094-13.103.07-3.597-.024-6.505-.09-8.966-.182a177.23 177.23 0 01-6.29-.343c-1.813-.132-3.426-.275-5.08-.416-1.654-.14-3.35-.278-5.332-.397-1.982-.12-4.25-.22-7.048-.289a372.612 372.612 0 00-10.226-.09c-4.102.013-8.977.074-14.87.198L166.845 2.58a471.935 471.935 0 01-11.123-.31c-3.277-.128-6.251-.268-9.297-.384a327.754 327.754 0 00-9.733-.239 358.58 358.58 0 00-12.43.118c1.491.189 4.382.352 6.612.562 1.115.105 2.065.223 2.591.36.264.07.42.143.44.224.02.08-.1.167-.388.26l-19.894-.356c1.133.14 1.495.235 1.327.296-.167.062-.864.09-1.846.1-1.963.02-5.065-.036-7.36-.058-1.148-.01-2.094-.012-2.594.008-.25.01-.39.027-.386.05.002.023.148.053.465.093 1.27.158 5.296.462 14.026 1.02L97.082 3.4c-8.943.267-16.23.38-22.566.401a742.519 742.519 0 01-16.864-.142c-5.141-.095-10.037-.218-15.397-.302a749.9 749.9 0 00-18.172-.077L0 5.283l45.576 1.185c1.047-.073 1.974-.1 2.785-.096-.91-.184-1.987-.43-3.253-.757l19.975.645 27.171-1.628c22.377-.115 46.904-.16 68.262-.204 21.358-.043 39.546-.083 49.241-.186-3.474.027-5.92.018-7.637-.016-1.717-.034-2.705-.093-3.269-.163-.563-.071-.701-.154-.714-.237-.013-.084.1-.168.035-.24 4.88-.05 10.406-.202 16.05-.377 5.645-.175 11.406-.372 16.761-.513 5.355-.14 10.302-.225 14.315-.174 2.006.025 3.78.084 5.253.187 1.474.103 2.648.25 3.457.45 5.513-.17 9.716-.334 12.936-.493 3.22-.159 5.457-.313 7.04-.462 1.583-.148 2.51-.292 3.113-.432.602-.139.878-.273 1.156-.403.278-.13.558-.256 1.168-.378.61-.122 1.552-.24 3.152-.353 1.6-.113 3.857-.223 7.103-.329A905.91 905.91 0 01302.702 0z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h435v53H0z'/%3E%3C/defs%3E%3C/svg%3E");top:56%;left:30%;width:360px;height:18px}@media(min-width:720px){.brush-overlay-hero:before{top:56%;left:-54%;width:100%;height:18px}}.brush-overlay-headline:before{display:block;pointer-events:none;content:" ";position:absolute;z-index:200;background-repeat:no-repeat;background-position:top;background-size:360px 18px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' width='360'%3E%3Cg fill='%23fff'%3E%3Cpath d='M254.33 13.471c-8.384.008-13.217.112-16.185.267-1.484.078-2.5.169-3.263.267a16.69 16.69 0 00-1.734.309c-.463.106-.882.214-1.467.318-.585.103-1.336.202-2.465.292-1.129.089-2.634.168-4.728.232-2.095.063-4.778.112-8.26.138l34.325 1.393c-5.996.427-9.714.765-12.045 1.056 1.66-.106 4.613-.207 9.71-.299l17.178.556 7.532-1.425-22.504-.17 16.387-.872z'/%3E%3Cpath d='M254.33 13.471l12.481 2.062-16.387.873 22.504.17L265.396 18l-17.177-.556c-5.098.092-8.052.193-9.711.299 2.331-.29 6.05-.629 12.045-1.056l-34.324-1.393c3.481-.026 6.164-.075 8.259-.138 2.094-.064 3.6-.143 4.728-.232 1.13-.09 1.88-.189 2.465-.292.585-.104 1.004-.212 1.467-.318a16.69 16.69 0 011.734-.31c.762-.097 1.78-.188 3.263-.266 2.968-.155 7.8-.26 16.185-.267zM315.233 12.09c-1.978.07-3.347.143-4.278.218-.93.076-1.422.153-1.65.23-.226.078-.186.156-.052.233.134.076.362.151.513.223.152.072.226.141.052.206-.175.064-.596.124-1.44.177-1.686.106-5.054.187-11.476.228l19.214-.101c-1.429-.044-2.195-.136-2.267-.242-.073-.106.55-.225 1.901-.321l33.314-.6z'/%3E%3Cpath d='M315.233 12.09l33.83.25-33.313.6c-1.35.097-1.974.216-1.901.322.072.106.838.198 2.267.242l-19.214.101c6.422-.041 9.79-.122 11.476-.228.844-.053 1.265-.113 1.44-.177.174-.065.1-.134-.052-.206-.151-.072-.38-.147-.513-.223-.135-.077-.174-.155.053-.232.227-.078.719-.155 1.65-.23.93-.076 2.299-.15 4.277-.22zM257.056 7.832c-4.3.049-10.414.234-19.62.64l11.442.367c-.583.19-2.24.346-4.613.478-2.372.132-5.459.24-8.905.338-6.892.195-15.216.343-22.117.54l-11.728-.937c-2.823-.02-4.039.012-4.49.077-.225.032-.26.072-.208.118.052.047.19.099.308.155.118.056.217.115.191.176-.025.061-.176.123-.556.185-.76.122-2.44.241-5.882.338l-28.098-.068c1.438.047 1.831.112 1.569.187-.263.074-1.181.157-2.364.24-2.365.168-5.789.336-7.147.431l.35.012c2.87.087 6.294.13 8.005.224.855.047 1.282.107.997.189-.284.082-1.28.188-3.27.33-1.44.024-2.693.036-3.864.038.292.038.373.079.274.124-.098.045-.377.094-.804.145-.855.101-2.305.213-4.103.33-3.596.234-8.584.487-12.98.715 7.243-.151 18.167-.24 28.815-.244 10.648-.003 21.019.08 27.157.277 2.489.08 3.9.188 4.53.312.314.062.433.128.393.198-.039.07-.238.144-.557.22-1.278.302-4.5.64-7.298.95-1.4.155-2.694.302-3.586.434-.892.131-1.383.246-1.176.338.207.091 1.11.159 3.008.193 1.897.035 4.789.037 8.969-.002 2.649-.262 4.538-.475 5.835-.65 1.297-.176 2.002-.316 2.284-.43.14-.058.175-.109.125-.156-.05-.046-.186-.088-.385-.127-.397-.079-1.05-.145-1.79-.212-1.483-.135-3.316-.272-4.155-.512-.21-.06-.357-.127-.421-.201-.065-.074-.046-.157.077-.25.246-.183.908-.406 2.155-.679 4.323.137 8.665.346 13.31.496 2.323.075 4.72.136 7.23.164 2.51.03 5.13.027 7.896-.023l-14.35-.459c10.951-.485 15.02-.773 19.819-1.002 4.8-.23 10.33-.4 24.21-.647-1.47-.118-3.613-.187-6.008-.233-2.395-.047-5.041-.07-7.515-.097-2.475-.027-4.778-.058-6.487-.117-1.708-.059-2.823-.146-2.92-.288 2.73-.12 5.663-.2 8.663-.242a396.058 396.058 0 0117.722.154c2.726.088 5.25.204 7.434.343.93-.214 1.888-.379 2.829-.507a46.76 46.76 0 012.73-.286c1.725-.132 3.201-.163 4.067-.187.434-.013.713-.023.796-.044.082-.02-.032-.052-.39-.105-.717-.106-2.407-.3-5.43-.676l4.224-.045c-4.908-.03-7.798-.17-9.949-.339s-3.564-.366-5.513-.509a69.991 69.991 0 00-3.486-.163 149.35 149.35 0 00-5.25-.019zM352.502 3.544l-22.207.398a183.519 183.519 0 0114.412.74c-6.226.148-9.472.305-11.134.474-.831.085-1.267.173-1.482.264-.214.09-.207.185-.154.282.052.098.15.2.121.305-.03.106-.186.214-.648.328-.461.113-1.227.231-2.47.353-1.243.123-2.964.249-5.338.38 2.077-.072 4.008-.079 5.947-.064 1.94.014 3.887.05 5.999.066 2.111.016 4.387.011 6.98-.057 2.593-.069 5.503-.201 8.886-.44-.396-.082-.659-.162-.81-.24-.15-.079-.19-.156-.136-.23.108-.15.588-.292 1.277-.428 1.38-.273 3.603-.524 5.395-.762.896-.12 1.685-.235 2.205-.35.521-.114.774-.226.6-.339-.173-.112-.774-.224-1.962-.337-1.187-.113-2.961-.227-5.481-.343zM286.195 4.425c-2.977-.072-5.675-.08-9.062-.248l8.478.279c.292-.01.308-.02.584-.031zM313.942 2.361a793.816 793.816 0 00-15.455.003c-.629.118-1.045.232-1.322.339-.276.107-.413.208-.49.305-.152.195-.057.373-.32.538-.131.083-.353.163-.74.24-.386.079-.938.154-1.732.229-1.476.139-4.054.274-7.688.41 2.452.059 5.243.195 7.464.204 4.917.02 9.32-.067 13.44-.186 4.12-.12 7.956-.27 11.738-.378 3.782-.108 7.51-.175 11.415-.124 2.01-.143 3.326-.279 4.052-.406.363-.063.58-.124.66-.184.081-.059.028-.116-.147-.17-.35-.11-1.188-.209-2.406-.299-1.218-.09-2.817-.17-4.695-.238-3.756-.139-8.625-.234-13.774-.283z'/%3E%3Cpath d='M313.942 2.361c5.15.049 10.018.144 13.774.283 1.878.069 3.477.149 4.695.238 1.218.09 2.056.19 2.406.299.175.054.228.111.147.17-.08.06-.297.12-.66.184-.726.127-2.042.263-4.052.406-3.905-.05-7.633.016-11.415.124-3.782.108-7.618.259-11.738.378-4.12.119-8.523.205-13.44.186-2.221-.009-5.012-.145-7.464-.204-.276.01-.292.02-.584.03l-8.478-.278c3.387.168 6.085.176 9.062.248 3.634-.136 6.212-.271 7.688-.41.794-.075 1.346-.15 1.732-.228.387-.078.609-.158.74-.24.263-.166.168-.344.32-.539.077-.097.214-.198.49-.305.277-.107.693-.22 1.322-.34a793.82 793.82 0 0115.455-.002zm38.56 1.183c2.52.116 4.294.23 5.481.343 1.188.113 1.789.225 1.962.337.174.113-.079.225-.6.34-.52.114-1.309.23-2.205.349-1.792.238-4.015.489-5.395.762-.69.136-1.169.278-1.277.428-.054.074-.015.151.136.23.151.078.414.158.81.24-3.383.239-6.293.371-8.886.44a201.54 201.54 0 01-6.98.057c-2.112-.016-4.06-.052-5.999-.066-1.94-.015-3.87-.008-5.947.065 2.374-.132 4.095-.258 5.338-.38 1.243-.123 2.009-.24 2.47-.354.462-.114.618-.222.648-.328.03-.105-.069-.207-.121-.305-.053-.097-.06-.191.154-.282.215-.09.65-.18 1.482-.264 1.662-.169 4.908-.326 11.134-.474a183.519 183.519 0 00-14.412-.74zM302.702 0l-33.329.595 1.007 1.702c-5.22.075-9.506.094-13.103.07-3.597-.024-6.505-.09-8.966-.182a177.23 177.23 0 01-6.29-.343c-1.813-.132-3.426-.275-5.08-.416-1.654-.14-3.35-.278-5.332-.397-1.982-.12-4.25-.22-7.048-.289a372.612 372.612 0 00-10.226-.09c-4.102.013-8.977.074-14.87.198L166.845 2.58a471.935 471.935 0 01-11.123-.31c-3.277-.128-6.251-.268-9.297-.384a327.754 327.754 0 00-9.733-.239 358.58 358.58 0 00-12.43.118c1.491.189 4.382.352 6.612.562 1.115.105 2.065.223 2.591.36.264.07.42.143.44.224.02.08-.1.167-.388.26l-19.894-.356c1.133.14 1.495.235 1.327.296-.167.062-.864.09-1.846.1-1.963.02-5.065-.036-7.36-.058-1.148-.01-2.094-.012-2.594.008-.25.01-.39.027-.386.05.002.023.148.053.465.093 1.27.158 5.296.462 14.026 1.02L97.082 3.4c-8.943.267-16.23.38-22.566.401a742.519 742.519 0 01-16.864-.142c-5.141-.095-10.037-.218-15.397-.302a749.9 749.9 0 00-18.172-.077L0 5.283l45.576 1.185c1.047-.073 1.974-.1 2.785-.096-.91-.184-1.987-.43-3.253-.757l19.975.645 27.171-1.628c22.377-.115 46.904-.16 68.262-.204 21.358-.043 39.546-.083 49.241-.186-3.474.027-5.92.018-7.637-.016-1.717-.034-2.705-.093-3.269-.163-.563-.071-.701-.154-.714-.237-.013-.084.1-.168.035-.24 4.88-.05 10.406-.202 16.05-.377 5.645-.175 11.406-.372 16.761-.513 5.355-.14 10.302-.225 14.315-.174 2.006.025 3.78.084 5.253.187 1.474.103 2.648.25 3.457.45 5.513-.17 9.716-.334 12.936-.493 3.22-.159 5.457-.313 7.04-.462 1.583-.148 2.51-.292 3.113-.432.602-.139.878-.273 1.156-.403.278-.13.558-.256 1.168-.378.61-.122 1.552-.24 3.152-.353 1.6-.113 3.857-.223 7.103-.329A905.91 905.91 0 01302.702 0z'/%3E%3C/g%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h435v53H0z'/%3E%3C/defs%3E%3C/svg%3E");left:0;width:360px;height:18px;top:20px}@media screen and (min-width:300px){.brush-overlay-headline:before{top:calc(-100px + 40vw)}}@media screen and (min-width:375px){.brush-overlay-headline:before{top:50px}}@media(min-width:375px){.brush-overlay-headline:before{top:50px}}@media(min-width:720px){.brush-overlay-headline:before{right:-31%;left:unset;background-clip:border-box;background-size:480px auto;width:480px;height:18px;top:15px}}@media screen and (min-width:720px)and (min-width:720px){.brush-overlay-headline:before{top:calc(-25px + 5.55556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.brush-overlay-headline:before{top:55px}}@media(min-width:720px){.module-project-teaser__align-right .brush-overlay-headline:before{left:-31%;right:unset}}@media(min-width:720px){.grayscale-color-on-hover{filter:grayscale(1);transition:all .25s ease-in}}.grayscale-color-on-hover:hover{filter:none}.grayscale-on-hover{filter:none;transition:all .25s ease-in}@media(min-width:720px){.grayscale-on-hover:hover{filter:grayscale(1)}}.animation{opacity:0;transition:opacity 2.2s;transform:translateY(20px);animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:ease-out}@keyframes fadeInDown{0%{opacity:0;transform:translateY(20px)}20%{opacity:.35}to{opacity:1;transform:translateY(0)}}@keyframes fadeFromLeft{0%{opacity:0;transform:translate(-20px)}20%{opacity:.35}to{opacity:1;transform:translate(0)}}@keyframes fadeFromRight{0%{opacity:0;transform:translate(20px)}20%{opacity:.35}to{opacity:1;transform:translate(0)}}.animation.animate{animation-name:fadeInDown}.btn{display:inline-block;padding:10px 5px;vertical-align:middle}.btn-standard{text-decoration:none;font-family:Source Sans Pro,sans-serif;color:#f2c029;font-weight:700;white-space:nowrap;padding-left:40px;padding-right:40px;border:3px solid #f2c029;font-size:14px}@media screen and (min-width:300px){.btn-standard{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.btn-standard{font-size:20px}}@media(min-width:375px){.btn-standard{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.btn-standard{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.btn-standard{font-size:24px}}@media(min-width:720px){.btn-standard{font-size:20px}}@media screen and (min-width:720px)and (min-width:720px){.btn-standard{font-size:calc(16px + .55556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.btn-standard{font-size:24px}}@media(hover:hover){.btn-standard:hover{color:#fff}.btn-scroll-up:hover,.btn-standard:hover{background-color:#f2c029}.btn-scroll-up:hover .btn-scroll-up__icon{fill:#fff}}.btn-scroll-up{border:3px solid #f2c029;color:#f2c029;text-decoration:none;width:36px;height:36px;line-height:1.1;text-align:center;float:right;position:relative;margin-right:7px}@media screen and (min-width:300px){.btn-scroll-up{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.btn-scroll-up{margin-right:10px}}@media(min-width:375px){.btn-scroll-up{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.btn-scroll-up{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.btn-scroll-up{margin-right:10px}}@media(min-width:720px){.btn-scroll-up{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.btn-scroll-up{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.btn-scroll-up{margin-right:50px}}.btn-scroll-up__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#f2c029}.btn-icon{text-decoration:none}.icon{font-size:1.5rem}.large-teaser-base{display:flex;justify-content:flex-start;height:100%;width:100%;margin-top:15px}@media screen and (min-width:300px){.large-teaser-base{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.large-teaser-base{margin-top:30px}}@media(min-width:375px){.large-teaser-base{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{margin-top:30px}}@media(min-width:720px){.large-teaser-base{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{margin-top:50px}}.large-teaser-base{padding-top:45px}@media screen and (min-width:300px){.large-teaser-base{padding-top:calc(-135px + 60vw)}}@media screen and (min-width:375px){.large-teaser-base{padding-top:90px}}@media(min-width:375px){.large-teaser-base{padding-top:90px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-top:90px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-top:90px}}@media(min-width:720px){.large-teaser-base{padding-top:50px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-top:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-top:100px}}.large-teaser-base{margin-bottom:15px}@media screen and (min-width:300px){.large-teaser-base{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.large-teaser-base{margin-bottom:30px}}@media(min-width:375px){.large-teaser-base{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{margin-bottom:30px}}@media(min-width:720px){.large-teaser-base{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{margin-bottom:50px}}.large-teaser-base{padding-right:7px}@media screen and (min-width:300px){.large-teaser-base{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.large-teaser-base{padding-right:10px}}@media(min-width:375px){.large-teaser-base{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-right:10px}}@media(min-width:720px){.large-teaser-base{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-right:50px}}@media(max-width:719px){.large-teaser-base{flex-direction:column;padding-right:0;padding-left:21px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base{padding-left:calc(-15px + 12vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base{padding-left:30px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base{padding-left:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-left:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-left:30px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base{padding-left:20px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-left:2.77778vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-left:40px}}@media(max-width:719px){.large-teaser-base{padding-right:21px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base{padding-right:calc(-15px + 12vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base{padding-right:30px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base{padding-right:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base{padding-right:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base{padding-right:30px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base{padding-right:20px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base{padding-right:2.77778vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base{padding-right:40px}}.large-teaser-base__head{flex:0 1 38%;display:flex;justify-content:space-between;flex-direction:column}@media(max-width:719px){.large-teaser-base__head{margin-bottom:30px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base__head{margin-bottom:calc(-90px + 40vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base__head{margin-bottom:60px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base__head{margin-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base__head{margin-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base__head{margin-bottom:60px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base__head{margin-bottom:37.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base__head{margin-bottom:5.20833vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base__head{margin-bottom:75px}}.large-teaser-base__icon{max-width:60%;margin-top:auto;margin-left:115.5px}@media screen and (min-width:300px){.large-teaser-base__icon{margin-left:calc(-82.5px + 66vw)}}@media screen and (min-width:375px){.large-teaser-base__icon{margin-left:165px}}@media(min-width:375px){.large-teaser-base__icon{margin-left:165px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__icon{margin-left:165px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__icon{margin-left:165px}}@media(min-width:720px){.large-teaser-base__icon{margin-left:82.5px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__icon{margin-left:11.45833vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__icon{margin-left:165px}}@media(max-width:719px){.large-teaser-base__icon{position:absolute;bottom:0;right:0}}.large-teaser-base__headline{flex:1;text-align:center;display:inline-block;padding-top:15px}@media screen and (min-width:300px){.large-teaser-base__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.large-teaser-base__headline{padding-top:30px}}@media(min-width:375px){.large-teaser-base__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__headline{padding-top:30px}}@media(min-width:720px){.large-teaser-base__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__headline{padding-top:50px}}.large-teaser-base__headline{padding-left:7px}@media screen and (min-width:300px){.large-teaser-base__headline{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.large-teaser-base__headline{padding-left:10px}}@media(min-width:375px){.large-teaser-base__headline{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__headline{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__headline{padding-left:10px}}@media(min-width:720px){.large-teaser-base__headline{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__headline{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__headline{padding-left:50px}}.large-teaser-base__headline{padding-right:7px}@media screen and (min-width:300px){.large-teaser-base__headline{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.large-teaser-base__headline{padding-right:10px}}@media(min-width:375px){.large-teaser-base__headline{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__headline{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__headline{padding-right:10px}}@media(min-width:720px){.large-teaser-base__headline{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__headline{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__headline{padding-right:50px}}@media(max-width:719px){.large-teaser-base__headline{padding-left:0;padding-right:0}}.large-teaser-base__content{flex:0 1 65.6%;z-index:2;padding-bottom:45px}@media screen and (min-width:300px){.large-teaser-base__content{padding-bottom:calc(-135px + 60vw)}}@media screen and (min-width:375px){.large-teaser-base__content{padding-bottom:90px}}@media(min-width:375px){.large-teaser-base__content{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:375px){.large-teaser-base__content{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:720px){.large-teaser-base__content{padding-bottom:90px}}@media(min-width:720px){.large-teaser-base__content{padding-bottom:50px}}@media screen and (min-width:720px)and (min-width:720px){.large-teaser-base__content{padding-bottom:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.large-teaser-base__content{padding-bottom:100px}}@media(max-width:719px){.large-teaser-base__content{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:300px){.large-teaser-base__content{padding-bottom:calc(-90px + 40vw)}}@media screen and (max-width:719px)and (min-width:375px){.large-teaser-base__content{padding-bottom:60px}}@media(max-width:719px)and (min-width:375px){.large-teaser-base__content{padding-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.large-teaser-base__content{padding-bottom:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.large-teaser-base__content{padding-bottom:60px}}@media(max-width:719px)and (min-width:720px){.large-teaser-base__content{padding-bottom:37.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.large-teaser-base__content{padding-bottom:5.20833vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.large-teaser-base__content{padding-bottom:75px}}.html-content ol,.html-content ul{margin:1rem}.html-content ol li,.html-content ul li{margin:.5em;padding-left:.5em}.html-content p{padding-top:7.5px}@media screen and (min-width:300px){.html-content p{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.html-content p{padding-top:15px}}@media(min-width:375px){.html-content p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.html-content p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.html-content p{padding-top:15px}}@media(min-width:720px){.html-content p{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.html-content p{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.html-content p{padding-top:15px}}.html-content p{padding-bottom:7.5px}@media screen and (min-width:300px){.html-content p{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.html-content p{padding-bottom:15px}}@media(min-width:375px){.html-content p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.html-content p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.html-content p{padding-bottom:15px}}@media(min-width:720px){.html-content p{padding-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.html-content p{padding-bottom:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.html-content p{padding-bottom:15px}}.html-content p:first-of-type{padding-top:0}.site-footer{background-color:#a69485;width:100%;justify-content:space-between;display:flex;flex-direction:column;margin-top:15px}@media screen and (min-width:300px){.site-footer{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer{margin-top:30px}}@media(min-width:375px){.site-footer{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{margin-top:30px}}@media(min-width:720px){.site-footer{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{margin-top:50px}}.site-footer{padding-bottom:15px}@media screen and (min-width:300px){.site-footer{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer{padding-bottom:30px}}@media(min-width:375px){.site-footer{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{padding-bottom:30px}}@media(min-width:720px){.site-footer{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{padding-bottom:50px}}.site-footer{padding-left:21px}@media screen and (min-width:300px){.site-footer{padding-left:calc(-15px + 12vw)}}@media screen and (min-width:375px){.site-footer{padding-left:30px}}@media(min-width:375px){.site-footer{padding-left:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{padding-left:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{padding-left:30px}}@media(min-width:720px){.site-footer{padding-left:20px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{padding-left:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{padding-left:40px}}.site-footer{padding-right:21px}@media screen and (min-width:300px){.site-footer{padding-right:calc(-15px + 12vw)}}@media screen and (min-width:375px){.site-footer{padding-right:30px}}@media(min-width:375px){.site-footer{padding-right:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer{padding-right:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer{padding-right:30px}}@media(min-width:720px){.site-footer{padding-right:20px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer{padding-right:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer{padding-right:40px}}@media(min-width:720px){.site-footer{flex-direction:row;padding-top:30px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer{padding-top:calc(-90px + 40vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer{padding-top:60px}}@media(min-width:720px)and (min-width:375px){.site-footer{padding-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer{padding-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer{padding-top:60px}}@media(min-width:720px)and (min-width:720px){.site-footer{padding-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer{padding-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer{padding-top:75px}}@media(min-width:720px){.site-footer{padding-left:7px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer{padding-left:10px}}@media(min-width:720px)and (min-width:375px){.site-footer{padding-left:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer{padding-left:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer{padding-left:10px}}@media(min-width:720px)and (min-width:720px){.site-footer{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer{padding-left:50px}}@media(min-width:720px){.site-footer{padding-right:7px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer{padding-right:10px}}@media(min-width:720px)and (min-width:375px){.site-footer{padding-right:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer{padding-right:10px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer{padding-right:10px}}@media(min-width:720px)and (min-width:720px){.site-footer{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer{padding-right:50px}}.site-footer__headline{padding-top:30px}@media screen and (min-width:300px){.site-footer__headline{padding-top:calc(-90px + 40vw)}}@media screen and (min-width:375px){.site-footer__headline{padding-top:60px}}@media(min-width:375px){.site-footer__headline{padding-top:60px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__headline{padding-top:60px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__headline{padding-top:60px}}@media(min-width:720px){.site-footer__headline{padding-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__headline{padding-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__headline{padding-top:75px}}.site-footer__headline{margin-bottom:15px}@media screen and (min-width:300px){.site-footer__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media(min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__headline{margin-bottom:30px}}@media(min-width:720px){.site-footer__headline{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__headline{margin-bottom:50px}}@media(min-width:720px){.site-footer__headline{padding-top:0;margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media(min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__headline{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__headline{margin-bottom:30px}}@media(min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__headline{margin-bottom:50px}}@media(min-width:720px){.site-footer__headline{margin-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__headline{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:15px}}@media(min-width:720px)and (min-width:375px){.site-footer__headline{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__headline{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__headline{margin-bottom:15px}}@media(min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__headline{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__headline{margin-bottom:25px}}.site-footer__link{display:block;margin-bottom:15px}@media screen and (min-width:300px){.site-footer__link{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__link{margin-bottom:30px}}@media(min-width:375px){.site-footer__link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__link{margin-bottom:30px}}@media(min-width:720px){.site-footer__link{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__link{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__link{margin-bottom:50px}}@media(min-width:720px){.site-footer__link{margin-bottom:4px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__link{margin-bottom:calc(-12px + 5.33333vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__link{margin-bottom:8px}}@media(min-width:720px)and (min-width:375px){.site-footer__link{margin-bottom:8px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__link{margin-bottom:8px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__link{margin-bottom:8px}}@media(min-width:720px)and (min-width:720px){.site-footer__link{margin-bottom:4px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__link{margin-bottom:.55556vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__link{margin-bottom:8px}}.site-footer__link:last-child{margin-bottom:0}.site-footer__link:hover{color:rgba(38,38,38,.8)}.site-footer__block-company{flex:0 1 37.313%;margin-right:5px}@media(max-width:719px){.site-footer__block-company .site-footer__headline{margin-bottom:0}}.site-footer__block-contact{flex:0 1 22.8%;margin-right:5px}.site-footer__address{display:none}@media(min-width:720px){.site-footer__address{display:block;margin-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__address{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__address{margin-bottom:15px}}@media(min-width:720px)and (min-width:375px){.site-footer__address{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__address{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__address{margin-bottom:15px}}@media(min-width:720px)and (min-width:720px){.site-footer__address{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__address{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__address{margin-bottom:25px}}.site-footer__product-link{align-self:stretch;margin-bottom:15px}@media screen and (min-width:300px){.site-footer__product-link{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__product-link{margin-bottom:30px}}@media(min-width:375px){.site-footer__product-link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__product-link{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__product-link{margin-bottom:30px}}@media(min-width:720px){.site-footer__product-link{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__product-link{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__product-link{margin-bottom:50px}}@media(min-width:720px){.site-footer__product-link{margin-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.site-footer__product-link{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.site-footer__product-link{margin-bottom:15px}}@media(min-width:720px)and (min-width:375px){.site-footer__product-link{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.site-footer__product-link{margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.site-footer__product-link{margin-bottom:15px}}@media(min-width:720px)and (min-width:720px){.site-footer__product-link{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.site-footer__product-link{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.site-footer__product-link{margin-bottom:25px}}.site-footer__product-link img{width:unset;max-height:20px}@media screen and (min-width:375px){.site-footer__product-link img{max-height:calc(18.23944px + .46948vw)}}@media screen and (min-width:1440px){.site-footer__product-link img{max-height:25px}}.site-footer__block-products{flex:0 1 22.8%;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}.site-footer__meta-links{display:flex;margin-top:auto;align-items:stretch;padding-top:15px}@media screen and (min-width:300px){.site-footer__meta-links{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.site-footer__meta-links{padding-top:30px}}@media(min-width:375px){.site-footer__meta-links{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.site-footer__meta-links{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.site-footer__meta-links{padding-top:30px}}@media(min-width:720px){.site-footer__meta-links{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.site-footer__meta-links{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.site-footer__meta-links{padding-top:50px}}@media(min-width:720px){.site-footer__meta-links{padding-top:0}}.site-footer__meta-link{flex:1;text-decoration:none;margin-right:5px;margin-bottom:0}.site-footer__meta-link:last-child{text-align:right;margin-right:0;padding-left:5px}@media(min-width:720px){.site-footer__meta-link:last-child{border-left:2px solid #000}}.page-head{background-color:#fff;padding-top:7.5px}@media screen and (min-width:300px){.page-head{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.page-head{padding-top:15px}}@media(min-width:375px){.page-head{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-top:15px}}@media(min-width:720px){.page-head{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-top:25px}}.page-head{padding-bottom:7.5px}@media screen and (min-width:300px){.page-head{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.page-head{padding-bottom:15px}}@media(min-width:375px){.page-head{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-bottom:15px}}@media(min-width:720px){.page-head{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-bottom:25px}}.page-head{padding-left:7px}@media screen and (min-width:300px){.page-head{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-head{padding-left:10px}}@media(min-width:375px){.page-head{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-left:10px}}@media(min-width:720px){.page-head{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-left:50px}}.page-head{padding-right:7px}@media screen and (min-width:300px){.page-head{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-head{padding-right:10px}}@media(min-width:375px){.page-head{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-head{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-head{padding-right:10px}}@media(min-width:720px){.page-head{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-head{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-head{padding-right:50px}}@media(min-width:720px){.page-head{padding-top:15px}}@media screen and (min-width:720px)and (min-width:300px){.page-head{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-head{padding-top:30px}}@media(min-width:720px)and (min-width:375px){.page-head{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-head{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-head{padding-top:30px}}@media(min-width:720px)and (min-width:720px){.page-head{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-head{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-head{padding-top:50px}}@media(min-width:720px){.page-head{padding-bottom:15px}}@media screen and (min-width:720px)and (min-width:300px){.page-head{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-head{padding-bottom:30px}}@media(min-width:720px)and (min-width:375px){.page-head{padding-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-head{padding-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-head{padding-bottom:30px}}@media(min-width:720px)and (min-width:720px){.page-head{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-head{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-head{padding-bottom:50px}}.prm-nav{font-family:Archivo,sans-serif;width:100%;font-size:14px}@media screen and (min-width:300px){.prm-nav{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:375px){.prm-nav{font-size:30px}}@media(min-width:375px){.prm-nav{font-size:30px}}@media screen and (min-width:375px)and (min-width:375px){.prm-nav{font-size:30px}}@media screen and (min-width:375px)and (min-width:720px){.prm-nav{font-size:30px}}@media(min-width:720px){.prm-nav{font-size:23px}}@media screen and (min-width:720px)and (min-width:720px){.prm-nav{font-size:calc(16px + .97222vw)}}@media screen and (min-width:720px)and (min-width:1440px){.prm-nav{font-size:30px}}.prm-nav a{text-decoration:none;display:inline-block;color:#262626}@media(hover:hover){.prm-nav a:hover{color:rgba(134,151,166,.8)}}input[type=checkbox].prm-nav__mobile-toggle{transition:all .3s;box-sizing:border-box;display:none}.prm-nav__mobile-toggle-icon{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:200;height:100%;width:100%;top:2px;left:0;height:22px;width:22px;background-color:unset;padding-top:1px;display:block}@media(min-width:720px){.prm-nav__mobile-toggle-icon{display:none}}.spinner{transition:all .3s;box-sizing:border-box;position:absolute;height:2px;width:100%;background-color:#000}.spinner:first-child,.spinner:nth-child(2),.spinner:nth-child(3){position:relative;transition:all .3s;box-sizing:border-box;float:left;margin-top:3px}input[type=checkbox].prm-nav__mobile-toggle:checked~.prm-nav__mobile-toggle-icon>.spinner:nth-child(2){transition:all .3s;box-sizing:border-box;opacity:0}input[type=checkbox].prm-nav__mobile-toggle:checked~.prm-nav__mobile-toggle-icon>.spinner:first-child{transition:all .3s;box-sizing:border-box;transform:rotate(135deg);margin-top:10px}input[type=checkbox].prm-nav__mobile-toggle:checked~.prm-nav__mobile-toggle-icon>.spinner:nth-child(3){transition:all .3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-7px}input[type=checkbox].prm-nav__mobile-toggle:checked~ul.prm-nav__list{transform:translateX(0);display:flex}input[type=checkbox].prm-nav__mobile-toggle:checked~.prn-nav__content{height:100vh}@media(min-width:720px){input[type=checkbox].prm-nav__mobile-toggle:checked~.prn-nav__content{height:auto}}@media(max-width:719px){.prn-nav__content{height:0;width:100vw;position:absolute;z-index:100;top:-15px;left:-10px;display:flex;background-color:#65768c;overflow:hidden;transition:.5s;flex-direction:column}}.prm-nav ul{display:flex;flex-wrap:wrap;list-style:none;flex-basis:100%}@media(max-width:719px){.prm-nav ul{flex-direction:column;flex-flow:column;justify-items:center;align-items:center;margin-top:25vh}}.prm-nav ul li{padding-right:5px}@media(max-width:719px){.prm-nav ul li{padding-bottom:15px}}@media screen and (max-width:719px)and (min-width:300px){.prm-nav ul li{padding-bottom:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.prm-nav ul li{padding-bottom:30px}}@media(max-width:719px)and (min-width:375px){.prm-nav ul li{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.prm-nav ul li{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.prm-nav ul li{padding-bottom:30px}}@media(max-width:719px)and (min-width:720px){.prm-nav ul li{padding-bottom:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.prm-nav ul li{padding-bottom:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.prm-nav ul li{padding-bottom:50px}}@media(min-width:720px){.prm-nav ul li a:after{content:"."}}.prm-nav__break{display:none}@media(min-width:720px){.prm-nav__break{flex-basis:100%;display:block;height:0;padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:300px){.prm-nav__break{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:720px)and (min-width:375px){.prm-nav__break{padding-top:15px}}@media(min-width:720px)and (min-width:375px){.prm-nav__break{padding-top:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.prm-nav__break{padding-top:15px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.prm-nav__break{padding-top:15px}}@media(min-width:720px)and (min-width:720px){.prm-nav__break{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.prm-nav__break{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.prm-nav__break{padding-top:15px}}ul.prm-nav__meta{display:flex;flex-direction:row;flex-basis:100%;align-items:flex-end;justify-content:space-between;padding-left:21px}@media screen and (min-width:300px){ul.prm-nav__meta{padding-left:calc(-15px + 12vw)}}@media screen and (min-width:375px){ul.prm-nav__meta{padding-left:30px}}@media(min-width:375px){ul.prm-nav__meta{padding-left:30px}}@media screen and (min-width:375px)and (min-width:375px){ul.prm-nav__meta{padding-left:30px}}@media screen and (min-width:375px)and (min-width:720px){ul.prm-nav__meta{padding-left:30px}}@media(min-width:720px){ul.prm-nav__meta{padding-left:20px}}@media screen and (min-width:720px)and (min-width:720px){ul.prm-nav__meta{padding-left:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.prm-nav__meta{padding-left:40px}}ul.prm-nav__meta{padding-right:21px}@media screen and (min-width:300px){ul.prm-nav__meta{padding-right:calc(-15px + 12vw)}}@media screen and (min-width:375px){ul.prm-nav__meta{padding-right:30px}}@media(min-width:375px){ul.prm-nav__meta{padding-right:30px}}@media screen and (min-width:375px)and (min-width:375px){ul.prm-nav__meta{padding-right:30px}}@media screen and (min-width:375px)and (min-width:720px){ul.prm-nav__meta{padding-right:30px}}@media(min-width:720px){ul.prm-nav__meta{padding-right:20px}}@media screen and (min-width:720px)and (min-width:720px){ul.prm-nav__meta{padding-right:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.prm-nav__meta{padding-right:40px}}@media(pointer:coarse){ul.prm-nav__meta{margin-bottom:30px}}@media screen and (pointer:coarse)and (min-width:300px){ul.prm-nav__meta{margin-bottom:calc(-90px + 40vw)}}@media screen and (pointer:coarse)and (min-width:375px){ul.prm-nav__meta{margin-bottom:60px}}@media(pointer:coarse)and (min-width:375px){ul.prm-nav__meta{margin-bottom:60px}}@media screen and (pointer:coarse)and (min-width:375px)and (min-width:375px){ul.prm-nav__meta{margin-bottom:60px}}@media screen and (pointer:coarse)and (min-width:375px)and (min-width:720px){ul.prm-nav__meta{margin-bottom:60px}}@media(pointer:coarse)and (min-width:720px){ul.prm-nav__meta{margin-bottom:37.5px}}@media screen and (pointer:coarse)and (min-width:720px)and (min-width:720px){ul.prm-nav__meta{margin-bottom:5.20833vw}}@media screen and (pointer:coarse)and (min-width:720px)and (min-width:1440px){ul.prm-nav__meta{margin-bottom:75px}}@media(min-width:720px){ul.prm-nav__meta{display:none}}.page-head--sticky{width:100%;max-width:1440px;transition:top .8s;background-color:#fff;z-index:665;position:fixed;border-bottom:1px solid #ccc}.page-head__inner{position:relative;display:flex;flex-direction:row;flex-basis:100%;align-items:flex-end;justify-content:space-between}.page-head__spacer{display:none}.page-head__spacer--sticky{display:block;position:relative;top:0}.page-head__logo{z-index:666;flex:.5;display:flex;align-items:center;align-self:center;justify-content:flex-end}.page-head__logo-image{height:22px;width:auto}@media(min-width:720px){.page-head__logo-image{height:46px;height:30px}}@media screen and (min-width:720px)and (min-width:720px){.page-head__logo-image{height:calc(14px + 2.22222vw)}}@media screen and (min-width:720px)and (min-width:1440px){.page-head__logo-image{height:46px}}.page-head__back_navigation{align-self:center}.page-head__back_navigation a{font-family:Source Sans Pro,sans-serif;color:#65768c;text-decoration:underline;font-weight:700;color:#262626;text-decoration:none;font-size:14px}@media screen and (min-width:300px){.page-head__back_navigation a{font-size:calc(-26px + 13.33333vw)}}@media screen and (min-width:375px){.page-head__back_navigation a{font-size:24px}}@media(min-width:375px){.page-head__back_navigation a{font-size:24px}}@media(min-width:720px){.page-head__back_navigation a{font-family:Archivo,sans-serif;font-size:14px}}@media screen and (min-width:720px)and (min-width:300px){.page-head__back_navigation a{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-head__back_navigation a{font-size:30px}}@media(min-width:720px)and (min-width:375px){.page-head__back_navigation a{font-size:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-head__back_navigation a{font-size:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-head__back_navigation a{font-size:30px}}@media(min-width:720px)and (min-width:720px){.page-head__back_navigation a{font-size:23px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-head__back_navigation a{font-size:calc(16px + .97222vw)}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-head__back_navigation a{font-size:30px}}.page-head__back_navigation a span{display:inline-block;vertical-align:middle}.page-head__back_navigation a:hover{color:#8697a6}.page-head__back_navigation a:hover polygon{fill:#8697a6}.page_head__back_navigation__icon{display:inline-block;vertical-align:middle;margin-right:.9rem;width:10px}@media screen and (min-width:300px){.page_head__back_navigation__icon{width:calc(-30px + 13.33333vw)}}@media screen and (min-width:375px){.page_head__back_navigation__icon{width:20px}}.page_head__back_navigation__icon{height:10px}@media screen and (min-width:300px){.page_head__back_navigation__icon{height:calc(-30px + 13.33333vw)}}@media screen and (min-width:375px){.page_head__back_navigation__icon{height:20px}}@media(min-width:375px){.page_head__back_navigation__icon{width:20px;height:20px}}@media(min-width:720px){.page_head__back_navigation__icon{width:20px;height:20px}}#cookie-layer{background-color:#65768c;position:fixed;z-index:9999;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:column;bottom:0;left:0;right:0;transform:translateY(20em);animation-duration:.5s;animation-fill-mode:forwards;animation-timing-function:ease-out;padding-top:7.5px}@media screen and (min-width:300px){#cookie-layer{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){#cookie-layer{padding-top:15px}}@media(min-width:375px){#cookie-layer{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-top:15px}}@media(min-width:720px){#cookie-layer{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-top:25px}}#cookie-layer{padding-bottom:7.5px}@media screen and (min-width:300px){#cookie-layer{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){#cookie-layer{padding-bottom:15px}}@media(min-width:375px){#cookie-layer{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-bottom:15px}}@media(min-width:720px){#cookie-layer{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-bottom:25px}}#cookie-layer{padding-left:7px}@media screen and (min-width:300px){#cookie-layer{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){#cookie-layer{padding-left:10px}}@media(min-width:375px){#cookie-layer{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-left:10px}}@media(min-width:720px){#cookie-layer{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-left:50px}}#cookie-layer{padding-right:7px}@media screen and (min-width:300px){#cookie-layer{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){#cookie-layer{padding-right:10px}}@media(min-width:375px){#cookie-layer{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){#cookie-layer{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){#cookie-layer{padding-right:10px}}@media(min-width:720px){#cookie-layer{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){#cookie-layer{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){#cookie-layer{padding-right:50px}}@media(min-width:720px){#cookie-layer{flex-direction:row}}@keyframes showCookieLayer{0%{display:block;visibility:visible;opacity:1;transform:translateY(20em)}to{opacity:1;transform:translate(0)}}@keyframes hideCookieLayer{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translateY(20em);display:none}}.cookie-layer__buttons{display:flex;flex-direction:column-reverse;padding-top:7.5px}@media screen and (min-width:300px){.cookie-layer__buttons{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__buttons{padding-top:15px}}@media(min-width:375px){.cookie-layer__buttons{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__buttons{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__buttons{padding-top:15px}}@media(min-width:720px){.cookie-layer__buttons{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__buttons{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__buttons{padding-top:25px}}@media(min-width:720px){.cookie-layer__buttons{flex-direction:row;padding-top:0;margin-left:15px}}@media screen and (min-width:720px)and (min-width:300px){.cookie-layer__buttons{margin-left:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.cookie-layer__buttons{margin-left:30px}}@media(min-width:720px)and (min-width:375px){.cookie-layer__buttons{margin-left:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.cookie-layer__buttons{margin-left:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.cookie-layer__buttons{margin-left:30px}}@media(min-width:720px)and (min-width:720px){.cookie-layer__buttons{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.cookie-layer__buttons{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.cookie-layer__buttons{margin-left:50px}}.cookie-layer__link{display:block;color:#262626}.cookie-layer__link:hover{color:rgba(38,38,38,.8)}.cookie-layer__privacy{padding-top:7.5px}@media screen and (min-width:300px){.cookie-layer__privacy{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__privacy{padding-top:15px}}@media(min-width:375px){.cookie-layer__privacy{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__privacy{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__privacy{padding-top:15px}}@media(min-width:720px){.cookie-layer__privacy{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__privacy{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__privacy{padding-top:25px}}.cookie-layer__decline{text-decoration:none;text-align:center;display:block;margin-bottom:-1px}@media(min-width:720px){.cookie-layer__decline{margin-top:auto;margin-right:15px}}@media screen and (min-width:720px)and (min-width:300px){.cookie-layer__decline{margin-right:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.cookie-layer__decline{margin-right:30px}}@media(min-width:720px)and (min-width:375px){.cookie-layer__decline{margin-right:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.cookie-layer__decline{margin-right:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.cookie-layer__decline{margin-right:30px}}@media(min-width:720px)and (min-width:720px){.cookie-layer__decline{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.cookie-layer__decline{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.cookie-layer__decline{margin-right:50px}}.cookie-layer__accept{margin-bottom:7.5px}@media screen and (min-width:300px){.cookie-layer__accept{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__accept{margin-bottom:15px}}@media(min-width:375px){.cookie-layer__accept{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__accept{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__accept{margin-bottom:15px}}@media(min-width:720px){.cookie-layer__accept{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__accept{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__accept{margin-bottom:25px}}.cookie-layer__accept{margin-top:7.5px}@media screen and (min-width:300px){.cookie-layer__accept{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.cookie-layer__accept{margin-top:15px}}@media(min-width:375px){.cookie-layer__accept{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.cookie-layer__accept{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.cookie-layer__accept{margin-top:15px}}@media(min-width:720px){.cookie-layer__accept{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.cookie-layer__accept{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.cookie-layer__accept{margin-top:25px}}@media(min-width:720px){.cookie-layer__accept{margin:0}}.hide-cookie-consent{animation-name:hideCookieLayer}.show-cookie-consent{animation-name:showCookieLayer}.module-hero-teaser{position:relative;width:100%;padding-bottom:165vw;overflow:hidden;margin-bottom:15px}@media screen and (min-width:300px){.module-hero-teaser{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-hero-teaser{margin-bottom:30px}}@media(min-width:375px){.module-hero-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-hero-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-hero-teaser{margin-bottom:30px}}@media(min-width:720px){.module-hero-teaser{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser{margin-bottom:50px}}@media(min-width:375px){.module-hero-teaser{padding-bottom:622px}}@media(min-width:720px){.module-hero-teaser{padding-bottom:43%}}.module-hero-teaser__background{position:absolute;width:83%;top:0;left:0}@media(max-width:719px){.module-hero-teaser__background{width:100%}}.module-hero-teaser__background.animate{opacity:1;animation-name:unset;transform:translateY(0)}.module-hero-teaser__background-image{max-width:1200px}@media(max-width:719px){.module-hero-teaser__background-image{width:unset;max-width:unset}}.module-hero-teaser__content{width:33%;right:0;position:absolute;z-index:1}@media(max-width:719px){.module-hero-teaser__content{left:0;width:75%;overflow:unset;padding-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-hero-teaser__content{padding-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-hero-teaser__content{padding-left:10px}}@media(max-width:719px)and (min-width:375px){.module-hero-teaser__content{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-hero-teaser__content{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-hero-teaser__content{padding-left:10px}}@media(max-width:719px)and (min-width:720px){.module-hero-teaser__content{padding-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-hero-teaser__content{padding-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-hero-teaser__content{padding-left:50px}}.module-hero-teaser__headline{animation-delay:.5s;padding-top:15px}@media screen and (min-width:300px){.module-hero-teaser__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-hero-teaser__headline{padding-top:30px}}@media(min-width:375px){.module-hero-teaser__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-hero-teaser__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-hero-teaser__headline{padding-top:30px}}@media(min-width:720px){.module-hero-teaser__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{padding-top:50px}}.module-hero-teaser__headline.animate{animation-name:fadeFromLeft}@media(max-width:719px){.module-hero-teaser__headline{padding-top:30px}}@media screen and (max-width:719px)and (min-width:300px){.module-hero-teaser__headline{padding-top:calc(-90px + 40vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-top:60px}}@media(max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-top:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-hero-teaser__headline{padding-top:60px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-hero-teaser__headline{padding-top:60px}}@media(max-width:719px)and (min-width:720px){.module-hero-teaser__headline{padding-top:37.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{padding-top:5.20833vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{padding-top:75px}}@media(max-width:719px){.module-hero-teaser__headline{padding-bottom:15px}}@media screen and (max-width:719px)and (min-width:300px){.module-hero-teaser__headline{padding-bottom:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-bottom:30px}}@media(max-width:719px)and (min-width:375px){.module-hero-teaser__headline{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-hero-teaser__headline{padding-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-hero-teaser__headline{padding-bottom:30px}}@media(max-width:719px)and (min-width:720px){.module-hero-teaser__headline{padding-bottom:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{padding-bottom:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{padding-bottom:50px}}@media(min-width:720px){.module-hero-teaser__headline.animate{animation-name:fadeFromRight}.module-hero-teaser__headline{font-size:45px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser__headline{font-size:calc(10px + 4.86111vw)}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser__headline{font-size:80px}}.module-hero-teaser__intro{animation-delay:1s}.module-hero-teaser__intro.animate{animation-name:fadeFromLeft}@media(min-width:720px){.module-hero-teaser__intro.animate{animation-name:fadeFromRight}.module-hero-teaser__intro{font-size:22px}}@media screen and (min-width:720px)and (min-width:720px){.module-hero-teaser__intro{font-size:calc(10px + 1.66667vw)}}@media screen and (min-width:720px)and (min-width:1440px){.module-hero-teaser__intro{font-size:34px}}.module-projects-teaser__button_more_container{display:flex;justify-content:center;margin-top:15px}@media screen and (min-width:300px){.module-projects-teaser__button_more_container{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-projects-teaser__button_more_container{margin-top:30px}}@media(min-width:375px){.module-projects-teaser__button_more_container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-projects-teaser__button_more_container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-top:30px}}@media(min-width:720px){.module-projects-teaser__button_more_container{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-projects-teaser__button_more_container{margin-top:50px}}.module-projects-teaser__button_more_container{margin-bottom:15px}@media screen and (min-width:300px){.module-projects-teaser__button_more_container{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media(min-width:375px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-bottom:30px}}@media(min-width:720px){.module-projects-teaser__button_more_container{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-projects-teaser__button_more_container{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-projects-teaser__button_more_container{margin-bottom:50px}}.module-projects-teaser__button_more{color:#262626}.module-project-teaser{clear:both;overflow:hidden;width:100%;padding-top:58.479%;position:relative;padding-top:15px}@media screen and (min-width:300px){.module-project-teaser{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-project-teaser{padding-top:30px}}@media(min-width:375px){.module-project-teaser{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser{padding-top:30px}}@media(min-width:720px){.module-project-teaser{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser{padding-top:50px}}.module-project-teaser{padding-bottom:15px}@media screen and (min-width:300px){.module-project-teaser{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.module-project-teaser{padding-bottom:30px}}@media(min-width:375px){.module-project-teaser{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser{padding-bottom:30px}}@media(min-width:720px){.module-project-teaser{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser{padding-bottom:50px}}@media(max-width:719px){.module-project-teaser{display:flex;flex-direction:column;flex-flow:column-reverse;padding-top:unset}}.module-project-teaser__align-left{float:left;left:0}.module-project-teaser__align-left .animate{animation-name:fadeFromLeft}.module-project-teaser__align-left .module-project-teaser__content-inner{float:right;text-align:right;margin-left:7px}@media screen and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:50px}}.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:52.5px}@media screen and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:calc(-37.5px + 30vw)}}@media screen and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media(min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media(min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:75px}}@media(max-width:719px){.module-project-teaser__align-left .module-project-teaser__content-inner{float:left;text-align:left;margin-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-left:50px}}@media(max-width:719px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-left .module-project-teaser__content-inner{margin-right:50px}}.module-project-teaser__align-left .module-project-teaser__icon{left:0}@media(max-width:719px){.module-project-teaser__align-left .module-project-teaser__icon{right:0;left:unset}}.module-project-teaser__align-right{float:right;right:0}.module-project-teaser__align-right .module-project-teaser__content-inner{float:left;text-align:left}.module-project-teaser__align-right .module-project-teaser__content-inner .animate{animation-name:fadeFromRight}.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:52.5px}@media screen and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:calc(-37.5px + 30vw)}}@media screen and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media(min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}@media(min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:75px}}.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:7px}@media screen and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:50px}}@media(max-width:719px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-left:50px}}@media(max-width:719px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:10px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__align-right .module-project-teaser__content-inner{margin-right:50px}}.module-project-teaser__align-right .module-project-teaser__icon{right:0}.module-project-teaser__content{z-index:100;position:absolute;top:50%;transform:translateY(-50%);width:40.625%}@media(max-width:719px){.module-project-teaser__content{position:relative;top:0;transform:translate(0);width:100%}}.module-project-teaser__content-inner{height:100%;position:relative}.module-project-teaser__content-inner .module-project-teaser__icon{width:50%;height:50%;position:absolute;top:30%;z-index:-1;display:block}.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:7.5px}@media screen and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media(min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}@media(min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-top:15px}}.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:7.5px}@media screen and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media(min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:15px}}@media(min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__headline{padding-bottom:25px}}.module-project-teaser__content-inner .module-project-teaser__button{background-color:#fff;margin-top:7.5px}@media screen and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media(min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media(min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:25px}}@media(max-width:719px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:15px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:30px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__content-inner .module-project-teaser__button{margin-top:50px}}.module-project-teaser__content-inner .module-project-teaser__button:hover{background-color:#f2c029}@media(max-width:719px){.module-project-teaser__button-container{display:flex;justify-content:center}}.module-project-teaser__image-container{width:59.375%;overflow:hidden}@media(max-width:719px){.module-project-teaser__image-container{width:100%;margin-top:15px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__image-container{margin-top:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-top:30px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__image-container{margin-top:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__image-container{margin-top:30px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__image-container{margin-top:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__image-container{margin-top:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__image-container{margin-top:50px}}@media(max-width:719px){.module-project-teaser__image-container{margin-bottom:7.5px}}@media screen and (max-width:719px)and (min-width:300px){.module-project-teaser__image-container{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-bottom:15px}}@media(max-width:719px)and (min-width:375px){.module-project-teaser__image-container{margin-bottom:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.module-project-teaser__image-container{margin-bottom:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.module-project-teaser__image-container{margin-bottom:15px}}@media(max-width:719px)and (min-width:720px){.module-project-teaser__image-container{margin-bottom:12.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.module-project-teaser__image-container{margin-bottom:1.73611vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.module-project-teaser__image-container{margin-bottom:25px}}.module-project-teaser__image:before{width:855px;height:500px;background-color:rgba(255,95,58,.65);content:"";display:block}@media(max-width:719px){.module-project-teaser__image:before{height:250px}}.services-teaser__content{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:720px){.services-teaser__content{flex-direction:row;flex-wrap:wrap}}.services-teaser__content-block{flex:0 1 100%;margin-bottom:30px}@media screen and (min-width:300px){.services-teaser__content-block{margin-bottom:calc(-90px + 40vw)}}@media screen and (min-width:375px){.services-teaser__content-block{margin-bottom:60px}}@media(min-width:375px){.services-teaser__content-block{margin-bottom:60px}}@media screen and (min-width:375px)and (min-width:375px){.services-teaser__content-block{margin-bottom:60px}}@media screen and (min-width:375px)and (min-width:720px){.services-teaser__content-block{margin-bottom:60px}}@media(min-width:720px){.services-teaser__content-block{margin-bottom:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.services-teaser__content-block{margin-bottom:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.services-teaser__content-block{margin-bottom:75px}}@media(min-width:720px){.services-teaser__content-block{flex:0 1 43%;margin-bottom:15px}}@media screen and (min-width:720px)and (min-width:300px){.services-teaser__content-block{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.services-teaser__content-block{margin-bottom:30px}}@media(min-width:720px)and (min-width:375px){.services-teaser__content-block{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.services-teaser__content-block{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.services-teaser__content-block{margin-bottom:30px}}@media(min-width:720px)and (min-width:720px){.services-teaser__content-block{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.services-teaser__content-block{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.services-teaser__content-block{margin-bottom:50px}}.services-teaser__content-block:first-child{flex-wrap:wrap}ul.services-teaser__content-list{list-style:none;margin-top:7.5px}@media screen and (min-width:300px){ul.services-teaser__content-list{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){ul.services-teaser__content-list{margin-top:15px}}@media(min-width:375px){ul.services-teaser__content-list{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){ul.services-teaser__content-list{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){ul.services-teaser__content-list{margin-top:15px}}@media(min-width:720px){ul.services-teaser__content-list{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){ul.services-teaser__content-list{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.services-teaser__content-list{margin-top:25px}}ul.services-teaser__content-list{margin-bottom:7.5px}@media screen and (min-width:300px){ul.services-teaser__content-list{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){ul.services-teaser__content-list{margin-bottom:15px}}@media(min-width:375px){ul.services-teaser__content-list{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){ul.services-teaser__content-list{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){ul.services-teaser__content-list{margin-bottom:15px}}@media(min-width:720px){ul.services-teaser__content-list{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){ul.services-teaser__content-list{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){ul.services-teaser__content-list{margin-bottom:25px}}ul.services-teaser__content-list li{color:#fff;font-family:Source Sans Pro,sans-serif;line-height:1.42;font-size:14px}@media screen and (min-width:300px){ul.services-teaser__content-list li{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){ul.services-teaser__content-list li{font-size:20px}}@media(min-width:375px){ul.services-teaser__content-list li{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){ul.services-teaser__content-list li{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){ul.services-teaser__content-list li{font-size:24px}}@media(min-width:720px){ul.services-teaser__content-list li{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){ul.services-teaser__content-list li{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){ul.services-teaser__content-list li{font-size:24px}}.text-image{position:relative;margin-top:15px}@media screen and (min-width:300px){.text-image{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image{margin-top:30px}}@media(min-width:375px){.text-image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{margin-top:30px}}@media(min-width:720px){.text-image{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{margin-top:50px}}.text-image{margin-bottom:15px}@media screen and (min-width:300px){.text-image{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image{margin-bottom:30px}}@media(min-width:375px){.text-image{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{margin-bottom:30px}}@media(min-width:720px){.text-image{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{margin-bottom:50px}}.text-image{padding-left:7px}@media screen and (min-width:300px){.text-image{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.text-image{padding-left:10px}}@media(min-width:375px){.text-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{padding-left:10px}}@media(min-width:720px){.text-image{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{padding-left:50px}}.text-image{padding-right:7px}@media screen and (min-width:300px){.text-image{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.text-image{padding-right:10px}}@media(min-width:375px){.text-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.text-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.text-image{padding-right:10px}}@media(min-width:720px){.text-image{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image{padding-right:50px}}@media(max-width:719px){.text-image{padding-left:0;padding-right:0}}.text-image__headline{color:#65768c;padding-top:15px}@media screen and (min-width:300px){.text-image__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__headline{padding-top:30px}}@media(min-width:375px){.text-image__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__headline{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__headline{padding-top:30px}}@media(min-width:720px){.text-image__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__headline{padding-top:50px}}@media(max-width:719px){.text-image__headline{padding-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__headline{padding-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__headline{padding-left:10px}}@media(max-width:719px)and (min-width:375px){.text-image__headline{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__headline{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__headline{padding-left:10px}}@media(max-width:719px)and (min-width:720px){.text-image__headline{padding-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__headline{padding-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__headline{padding-left:50px}}@media(max-width:719px){.text-image__headline{padding-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__headline{padding-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__headline{padding-right:10px}}@media(max-width:719px)and (min-width:375px){.text-image__headline{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__headline{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__headline{padding-right:10px}}@media(max-width:719px)and (min-width:720px){.text-image__headline{padding-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__headline{padding-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__headline{padding-right:50px}}.text-image__button-container{display:flex;justify-content:center;margin-top:15px}@media screen and (min-width:300px){.text-image__button-container{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__button-container{margin-top:30px}}@media(min-width:375px){.text-image__button-container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__button-container{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__button-container{margin-top:30px}}@media(min-width:720px){.text-image__button-container{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__button-container{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__button-container{margin-top:50px}}.text-image___icon{position:absolute;width:26%;top:0;right:0;margin-right:7px}@media screen and (min-width:300px){.text-image___icon{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.text-image___icon{margin-right:10px}}@media(min-width:375px){.text-image___icon{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.text-image___icon{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.text-image___icon{margin-right:10px}}@media(min-width:720px){.text-image___icon{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image___icon{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image___icon{margin-right:50px}}@media(max-width:719px){.text-image___icon{display:none}}.text-image__copy{font-family:Source Sans Pro,sans-serif;line-height:1.42;z-index:1;position:relative;padding-left:80.5px}@media screen and (min-width:300px){.text-image__copy{padding-left:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__copy{padding-left:115px}}@media(min-width:375px){.text-image__copy{padding-left:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{padding-left:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{padding-left:115px}}@media(min-width:720px){.text-image__copy{padding-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{padding-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-left:115px}}.text-image__copy{padding-right:80.5px}@media screen and (min-width:300px){.text-image__copy{padding-right:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__copy{padding-right:115px}}@media(min-width:375px){.text-image__copy{padding-right:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{padding-right:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{padding-right:115px}}@media(min-width:720px){.text-image__copy{padding-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{padding-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-right:115px}}.text-image__copy{margin-top:15px}@media screen and (min-width:300px){.text-image__copy{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__copy{margin-top:30px}}@media(min-width:375px){.text-image__copy{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{margin-top:30px}}@media(min-width:720px){.text-image__copy{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{margin-top:50px}}.text-image__copy{font-size:14px}@media screen and (min-width:300px){.text-image__copy{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.text-image__copy{font-size:20px}}@media(min-width:375px){.text-image__copy{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__copy{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.text-image__copy{font-size:24px}}@media(min-width:720px){.text-image__copy{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__copy{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__copy{font-size:24px}}@media(max-width:719px){.text-image__copy{padding-left:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__copy{padding-left:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__copy{padding-left:10px}}@media(max-width:719px)and (min-width:375px){.text-image__copy{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__copy{padding-left:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__copy{padding-left:10px}}@media(max-width:719px)and (min-width:720px){.text-image__copy{padding-left:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__copy{padding-left:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-left:50px}}@media(max-width:719px){.text-image__copy{padding-right:7px}}@media screen and (max-width:719px)and (min-width:300px){.text-image__copy{padding-right:calc(-5px + 4vw)}}@media screen and (max-width:719px)and (min-width:375px){.text-image__copy{padding-right:10px}}@media(max-width:719px)and (min-width:375px){.text-image__copy{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.text-image__copy{padding-right:10px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.text-image__copy{padding-right:10px}}@media(max-width:719px)and (min-width:720px){.text-image__copy{padding-right:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.text-image__copy{padding-right:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.text-image__copy{padding-right:50px}}.text-image__image{margin-top:15px}@media screen and (min-width:300px){.text-image__image{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.text-image__image{margin-top:30px}}@media(min-width:375px){.text-image__image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__image{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__image{margin-top:30px}}@media(min-width:720px){.text-image__image{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__image{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__image{margin-top:50px}}.text-image__image{padding-left:80.5px}@media screen and (min-width:300px){.text-image__image{padding-left:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__image{padding-left:115px}}@media(min-width:375px){.text-image__image{padding-left:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__image{padding-left:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__image{padding-left:115px}}@media(min-width:720px){.text-image__image{padding-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__image{padding-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__image{padding-left:115px}}.text-image__image{padding-right:80.5px}@media screen and (min-width:300px){.text-image__image{padding-right:calc(-57.5px + 46vw)}}@media screen and (min-width:375px){.text-image__image{padding-right:115px}}@media(min-width:375px){.text-image__image{padding-right:115px}}@media screen and (min-width:375px)and (min-width:375px){.text-image__image{padding-right:115px}}@media screen and (min-width:375px)and (min-width:720px){.text-image__image{padding-right:115px}}@media(min-width:720px){.text-image__image{padding-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px){.text-image__image{padding-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:1440px){.text-image__image{padding-right:115px}}@media(max-width:719px){.text-image__image{padding-left:0;padding-right:0}}.contact-teaser{display:flex;justify-content:space-between;align-items:stretch;margin-top:15px}@media screen and (min-width:300px){.contact-teaser{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.contact-teaser{margin-top:30px}}@media(min-width:375px){.contact-teaser{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{margin-top:30px}}@media(min-width:720px){.contact-teaser{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{margin-top:50px}}.contact-teaser{margin-bottom:15px}@media screen and (min-width:300px){.contact-teaser{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.contact-teaser{margin-bottom:30px}}@media(min-width:375px){.contact-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{margin-bottom:30px}}@media(min-width:720px){.contact-teaser{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{margin-bottom:50px}}.contact-teaser{padding-left:7px}@media screen and (min-width:300px){.contact-teaser{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.contact-teaser{padding-left:10px}}@media(min-width:375px){.contact-teaser{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{padding-left:10px}}@media(min-width:720px){.contact-teaser{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{padding-left:50px}}.contact-teaser{padding-right:7px}@media screen and (min-width:300px){.contact-teaser{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.contact-teaser{padding-right:10px}}@media(min-width:375px){.contact-teaser{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser{padding-right:10px}}@media(min-width:720px){.contact-teaser{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser{padding-right:50px}}@media(max-width:719px){.contact-teaser{flex-direction:column}}.contact-teaser__headline{flex:.37551;display:block;text-align:left;color:#65768c}.contact-teaser__headline.animate{animation-name:fadeFromLeft}@media(max-width:719px){.contact-teaser__headline{margin-bottom:15px}}@media screen and (max-width:719px)and (min-width:300px){.contact-teaser__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (max-width:719px)and (min-width:375px){.contact-teaser__headline{margin-bottom:30px}}@media(max-width:719px)and (min-width:375px){.contact-teaser__headline{margin-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.contact-teaser__headline{margin-bottom:30px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.contact-teaser__headline{margin-bottom:30px}}@media(max-width:719px)and (min-width:720px){.contact-teaser__headline{margin-bottom:25px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.contact-teaser__headline{margin-bottom:3.47222vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.contact-teaser__headline{margin-bottom:50px}}.contact-teaser__content{flex:.46938;height:100%}.contact-teaser__content.animate{animation-name:fadeFromRight;animation-delay:.5s}.contact-teaser__link{display:block;color:#262626}.contact-teaser__email{margin-bottom:15px}@media screen and (min-width:300px){.contact-teaser__email{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.contact-teaser__email{margin-bottom:30px}}@media(min-width:375px){.contact-teaser__email{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.contact-teaser__email{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.contact-teaser__email{margin-bottom:30px}}@media(min-width:720px){.contact-teaser__email{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.contact-teaser__email{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.contact-teaser__email{margin-bottom:50px}}.detail-text{padding-top:30px}@media screen and (min-width:300px){.detail-text{padding-top:calc(-90px + 40vw)}}@media screen and (min-width:375px){.detail-text{padding-top:60px}}@media(min-width:375px){.detail-text{padding-top:60px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text{padding-top:60px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text{padding-top:60px}}@media(min-width:720px){.detail-text{padding-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text{padding-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text{padding-top:75px}}.detail-text{padding-bottom:30px}@media screen and (min-width:300px){.detail-text{padding-bottom:calc(-90px + 40vw)}}@media screen and (min-width:375px){.detail-text{padding-bottom:60px}}@media(min-width:375px){.detail-text{padding-bottom:60px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text{padding-bottom:60px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text{padding-bottom:60px}}@media(min-width:720px){.detail-text{padding-bottom:37.5px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text{padding-bottom:5.20833vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text{padding-bottom:75px}}@media(min-width:720px){.detail-text{padding-top:45px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text{padding-top:calc(-135px + 60vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text{padding-top:90px}}@media(min-width:720px)and (min-width:375px){.detail-text{padding-top:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text{padding-top:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text{padding-top:90px}}@media(min-width:720px)and (min-width:720px){.detail-text{padding-top:50px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text{padding-top:6.94444vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text{padding-top:100px}}@media(min-width:720px){.detail-text{padding-bottom:45px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text{padding-bottom:calc(-135px + 60vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text{padding-bottom:90px}}@media(min-width:720px)and (min-width:375px){.detail-text{padding-bottom:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text{padding-bottom:90px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text{padding-bottom:90px}}@media(min-width:720px)and (min-width:720px){.detail-text{padding-bottom:50px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text{padding-bottom:6.94444vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text{padding-bottom:100px}}.detail-text[class*=bg]{margin-bottom:15px}@media screen and (min-width:300px){.detail-text[class*=bg]{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text[class*=bg]{margin-bottom:30px}}@media(min-width:375px){.detail-text[class*=bg]{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text[class*=bg]{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text[class*=bg]{margin-bottom:30px}}@media(min-width:720px){.detail-text[class*=bg]{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text[class*=bg]{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text[class*=bg]{margin-bottom:50px}}.detail-text__content{display:flex;flex-direction:column;padding-left:7px}@media screen and (min-width:300px){.detail-text__content{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.detail-text__content{padding-left:10px}}@media(min-width:375px){.detail-text__content{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__content{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__content{padding-left:10px}}@media(min-width:720px){.detail-text__content{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__content{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-left:50px}}.detail-text__content{padding-right:7px}@media screen and (min-width:300px){.detail-text__content{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.detail-text__content{padding-right:10px}}@media(min-width:375px){.detail-text__content{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__content{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__content{padding-right:10px}}@media(min-width:720px){.detail-text__content{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__content{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-right:50px}}@media(min-width:720px){.detail-text__content{flex-direction:row;padding-left:115.5px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text__content{padding-left:calc(-82.5px + 66vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text__content{padding-left:165px}}@media(min-width:720px)and (min-width:375px){.detail-text__content{padding-left:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text__content{padding-left:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text__content{padding-left:165px}}@media(min-width:720px)and (min-width:720px){.detail-text__content{padding-left:82.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text__content{padding-left:11.45833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-left:165px}}@media(min-width:720px){.detail-text__content{padding-right:115.5px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text__content{padding-right:calc(-82.5px + 66vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text__content{padding-right:165px}}@media(min-width:720px)and (min-width:375px){.detail-text__content{padding-right:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text__content{padding-right:165px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text__content{padding-right:165px}}@media(min-width:720px)and (min-width:720px){.detail-text__content{padding-right:82.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text__content{padding-right:11.45833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text__content{padding-right:165px}}.detail-text__headline{padding-bottom:15px}@media screen and (min-width:300px){.detail-text__headline{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text__headline{padding-bottom:30px}}@media(min-width:375px){.detail-text__headline{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__headline{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__headline{padding-bottom:30px}}@media(min-width:720px){.detail-text__headline{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__headline{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__headline{padding-bottom:50px}}@media(min-width:720px){.detail-text__headline{padding-bottom:0;padding-top:15px}}@media screen and (min-width:720px)and (min-width:300px){.detail-text__headline{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.detail-text__headline{padding-top:30px}}@media(min-width:720px)and (min-width:375px){.detail-text__headline{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.detail-text__headline{padding-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.detail-text__headline{padding-top:30px}}@media(min-width:720px)and (min-width:720px){.detail-text__headline{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.detail-text__headline{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.detail-text__headline{padding-top:50px}}.detail-text__image{max-width:230px;padding-bottom:15px}@media screen and (min-width:300px){.detail-text__image{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text__image{padding-bottom:30px}}@media(min-width:375px){.detail-text__image{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__image{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__image{padding-bottom:30px}}@media(min-width:720px){.detail-text__image{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__image{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__image{padding-bottom:50px}}@media(min-width:720px){.detail-text__image{width:50%;padding-bottom:0}}.detail-text__left{flex:41.8%}.detail-text__right{flex:58.2%}.detail-text__button{margin-top:15px}@media screen and (min-width:300px){.detail-text__button{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.detail-text__button{margin-top:30px}}@media(min-width:375px){.detail-text__button{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__button{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__button{margin-top:30px}}@media(min-width:720px){.detail-text__button{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__button{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__button{margin-top:50px}}@media(max-width:719px){.detail-text_button-container{text-align:center}}.detail-text__copy{font-family:Source Sans Pro,sans-serif;line-height:1.42;font-size:14px}@media screen and (min-width:300px){.detail-text__copy{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.detail-text__copy{font-size:20px}}@media(min-width:375px){.detail-text__copy{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.detail-text__copy{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.detail-text__copy{font-size:24px}}@media(min-width:720px){.detail-text__copy{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.detail-text__copy{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.detail-text__copy{font-size:24px}}.awards-teaser__content-image{max-width:230px}.awards-teaser__content-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.awards-teaser__content-entry{flex:0 1 26.1%;vertical-align:center;margin-top:15px}@media screen and (min-width:300px){.awards-teaser__content-entry{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.awards-teaser__content-entry{margin-top:30px}}@media(min-width:375px){.awards-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.awards-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.awards-teaser__content-entry{margin-top:30px}}@media(min-width:720px){.awards-teaser__content-entry{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.awards-teaser__content-entry{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.awards-teaser__content-entry{margin-top:50px}}.awards-teaser__content-text{align-items:center;display:flex;justify-content:center}.clients-teaser__content-image{max-width:230px}.clients-teaser__content-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.clients-teaser__content-entry{flex:0 1 26.1%;display:block;vertical-align:center;margin-top:15px}@media screen and (min-width:300px){.clients-teaser__content-entry{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.clients-teaser__content-entry{margin-top:30px}}@media(min-width:375px){.clients-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.clients-teaser__content-entry{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.clients-teaser__content-entry{margin-top:30px}}@media(min-width:720px){.clients-teaser__content-entry{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.clients-teaser__content-entry{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.clients-teaser__content-entry{margin-top:50px}}.clients-teaser__content-text{align-items:center;display:flex;justify-content:center}@media(min-width:720px){.large-text-teaser__content{margin-right:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.large-text-teaser__content{margin-right:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.large-text-teaser__content{margin-right:115px}}@media(min-width:720px)and (min-width:375px){.large-text-teaser__content{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.large-text-teaser__content{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.large-text-teaser__content{margin-right:115px}}@media(min-width:720px)and (min-width:720px){.large-text-teaser__content{margin-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.large-text-teaser__content{margin-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.large-text-teaser__content{margin-right:115px}}.page-header{margin-top:15px}@media screen and (min-width:300px){.page-header{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.page-header{margin-top:30px}}@media(min-width:375px){.page-header{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{margin-top:30px}}@media(min-width:720px){.page-header{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{margin-top:50px}}.page-header{margin-bottom:15px}@media screen and (min-width:300px){.page-header{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.page-header{margin-bottom:30px}}@media(min-width:375px){.page-header{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{margin-bottom:30px}}@media(min-width:720px){.page-header{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{margin-bottom:50px}}.page-header{padding-left:7px}@media screen and (min-width:300px){.page-header{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-header{padding-left:10px}}@media(min-width:375px){.page-header{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{padding-left:10px}}@media(min-width:720px){.page-header{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{padding-left:50px}}.page-header{padding-right:7px}@media screen and (min-width:300px){.page-header{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.page-header{padding-right:10px}}@media(min-width:375px){.page-header{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.page-header{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.page-header{padding-right:10px}}@media(min-width:720px){.page-header{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header{padding-right:50px}}@media(min-width:720px){.page-header{padding-left:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.page-header{padding-left:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-header{padding-left:115px}}@media(min-width:720px)and (min-width:375px){.page-header{padding-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-header{padding-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-header{padding-left:115px}}@media(min-width:720px)and (min-width:720px){.page-header{padding-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-header{padding-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-header{padding-left:115px}}@media(min-width:720px){.page-header{padding-right:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.page-header{padding-right:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-header{padding-right:115px}}@media(min-width:720px)and (min-width:375px){.page-header{padding-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-header{padding-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-header{padding-right:115px}}@media(min-width:720px)and (min-width:720px){.page-header{padding-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-header{padding-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-header{padding-right:115px}}@media(min-width:720px){.page-header{margin-bottom:30px}}@media screen and (min-width:720px)and (min-width:300px){.page-header{margin-bottom:calc(-90px + 40vw)}}@media screen and (min-width:720px)and (min-width:375px){.page-header{margin-bottom:60px}}@media(min-width:720px)and (min-width:375px){.page-header{margin-bottom:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.page-header{margin-bottom:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.page-header{margin-bottom:60px}}@media(min-width:720px)and (min-width:720px){.page-header{margin-bottom:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.page-header{margin-bottom:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.page-header{margin-bottom:75px}}.page-header__topline{text-align:center}.page-header__topline-words span{padding-right:8px;white-space:nowrap}.page-header__topline-words{display:flex;flex-flow:row;flex-wrap:wrap;flex-basis:100%;justify-content:center}.page-header__topline-words span:before{content:"|";padding-right:8px}.page-header__topline-words span.page-header__topline-words-first-in-line:before,.page-header__topline-words span:first-child:before{content:""}.page-header__headline{text-align:center;margin-top:7.5px}@media screen and (min-width:300px){.page-header__headline{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.page-header__headline{margin-top:15px}}@media(min-width:375px){.page-header__headline{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.page-header__headline{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.page-header__headline{margin-top:15px}}@media(min-width:720px){.page-header__headline{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.page-header__headline{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header__headline{margin-top:25px}}.page-header__headline{margin-bottom:15px}@media screen and (min-width:300px){.page-header__headline{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.page-header__headline{margin-bottom:30px}}@media(min-width:375px){.page-header__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.page-header__headline{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.page-header__headline{margin-bottom:30px}}@media(min-width:720px){.page-header__headline{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.page-header__headline{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.page-header__headline{margin-bottom:50px}}.page-header__copytext{text-align:center}.project-detail{position:relative;width:100%;padding-bottom:43%;overflow:hidden;margin-bottom:15px}@media screen and (min-width:300px){.project-detail{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.project-detail{margin-bottom:30px}}@media(min-width:375px){.project-detail{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail{margin-bottom:30px}}@media(min-width:720px){.project-detail{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail{margin-bottom:50px}}.project-detail__content{background-color:#fff;width:40%;right:0;overflow:hidden;position:absolute;z-index:1;margin-top:15px}@media screen and (min-width:300px){.project-detail__content{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.project-detail__content{margin-top:30px}}@media(min-width:375px){.project-detail__content{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{margin-top:30px}}@media(min-width:720px){.project-detail__content{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{margin-top:50px}}.project-detail__content{padding-top:15px}@media screen and (min-width:300px){.project-detail__content{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.project-detail__content{padding-top:30px}}@media(min-width:375px){.project-detail__content{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{padding-top:30px}}@media(min-width:720px){.project-detail__content{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{padding-top:50px}}.project-detail__content{margin-right:7px}@media screen and (min-width:300px){.project-detail__content{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-detail__content{margin-right:10px}}@media(min-width:375px){.project-detail__content{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{margin-right:10px}}@media(min-width:720px){.project-detail__content{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{margin-right:50px}}.project-detail__content{padding-bottom:7.5px}@media screen and (min-width:300px){.project-detail__content{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__content{padding-bottom:15px}}@media(min-width:375px){.project-detail__content{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__content{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__content{padding-bottom:15px}}@media(min-width:720px){.project-detail__content{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__content{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__content{padding-bottom:25px}}@media(max-width:719px){.project-detail__content{display:none}}.project-detail__headline{margin-left:7px}@media screen and (min-width:300px){.project-detail__headline{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-detail__headline{margin-left:10px}}@media(min-width:375px){.project-detail__headline{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__headline{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__headline{margin-left:10px}}@media(min-width:720px){.project-detail__headline{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__headline{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__headline{margin-left:50px}}.project-detail__list{font-family:Source Sans Pro,sans-serif;line-height:1.42;display:table;width:100%;padding-left:7px}@media screen and (min-width:300px){.project-detail__list{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-detail__list{padding-left:10px}}@media(min-width:375px){.project-detail__list{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{padding-left:10px}}@media(min-width:720px){.project-detail__list{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{padding-left:50px}}.project-detail__list{padding-bottom:7.5px}@media screen and (min-width:300px){.project-detail__list{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__list{padding-bottom:15px}}@media(min-width:375px){.project-detail__list{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{padding-bottom:15px}}@media(min-width:720px){.project-detail__list{padding-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{padding-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{padding-bottom:25px}}.project-detail__list{padding-top:7.5px}@media screen and (min-width:300px){.project-detail__list{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__list{padding-top:15px}}@media(min-width:375px){.project-detail__list{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{padding-top:15px}}@media(min-width:720px){.project-detail__list{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{padding-top:25px}}.project-detail__list{font-size:14px}@media screen and (min-width:300px){.project-detail__list{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.project-detail__list{font-size:20px}}@media(min-width:375px){.project-detail__list{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list{font-size:24px}}@media(min-width:720px){.project-detail__list{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list{font-size:24px}}.project-detail__list-row{width:100%;display:table-row;padding-bottom:7.5px}@media screen and (min-width:300px){.project-detail__list-row{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__list-row{padding-bottom:15px}}@media(min-width:375px){.project-detail__list-row{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list-row{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list-row{padding-bottom:15px}}@media(min-width:720px){.project-detail__list-row{padding-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list-row{padding-bottom:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list-row{padding-bottom:15px}}.project-detail__list-col{display:table-cell}.project-detail__list-col:first-child{width:1px;white-space:nowrap;font-weight:700;padding-right:21px}@media screen and (min-width:300px){.project-detail__list-col:first-child{padding-right:calc(-15px + 12vw)}}@media screen and (min-width:375px){.project-detail__list-col:first-child{padding-right:30px}}@media(min-width:375px){.project-detail__list-col:first-child{padding-right:30px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__list-col:first-child{padding-right:30px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__list-col:first-child{padding-right:30px}}@media(min-width:720px){.project-detail__list-col:first-child{padding-right:20px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__list-col:first-child{padding-right:2.77778vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__list-col:first-child{padding-right:40px}}.project-detail__button-container{display:flex;justify-content:center;padding-top:7.5px}@media screen and (min-width:300px){.project-detail__button-container{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.project-detail__button-container{padding-top:15px}}@media(min-width:375px){.project-detail__button-container{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.project-detail__button-container{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.project-detail__button-container{padding-top:15px}}@media(min-width:720px){.project-detail__button-container{padding-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.project-detail__button-container{padding-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-detail__button-container{padding-top:25px}}.project-detail__background{position:absolute;width:100%;top:0;left:0;z-index:0}.double-image{position:relative;width:100%;overflow:hidden;padding-left:7px}@media screen and (min-width:300px){.double-image{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.double-image{padding-left:10px}}@media(min-width:375px){.double-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.double-image{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.double-image{padding-left:10px}}@media(min-width:720px){.double-image{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.double-image{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image{padding-left:50px}}.double-image{padding-right:7px}@media screen and (min-width:300px){.double-image{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.double-image{padding-right:10px}}@media(min-width:375px){.double-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.double-image{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.double-image{padding-right:10px}}@media(min-width:720px){.double-image{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.double-image{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image{padding-right:50px}}.double-image__container{display:flex}@media(max-width:719px){.double-image__container{flex-direction:column}}.double-image__image{flex:0 1 51.59%;vertical-align:bottom;margin-top:7.5px}@media screen and (min-width:300px){.double-image__image{margin-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.double-image__image{margin-top:15px}}@media(min-width:375px){.double-image__image{margin-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.double-image__image{margin-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.double-image__image{margin-top:15px}}@media(min-width:720px){.double-image__image{margin-top:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.double-image__image{margin-top:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image__image{margin-top:25px}}@media(min-width:720px){.double-image__image{margin-top:15px}}@media screen and (min-width:720px)and (min-width:300px){.double-image__image{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:720px)and (min-width:375px){.double-image__image{margin-top:30px}}@media(min-width:720px)and (min-width:375px){.double-image__image{margin-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.double-image__image{margin-top:30px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.double-image__image{margin-top:30px}}@media(min-width:720px)and (min-width:720px){.double-image__image{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.double-image__image{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.double-image__image{margin-top:50px}}.double-image__image img{box-shadow:2px 2px 2px 1px rgba(0,0,0,.4)}.double-image__image_0{z-index:2;align-items:flex-start}.double-image__image_1{align-items:flex-end;margin-bottom:15px}@media screen and (min-width:300px){.double-image__image_1{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.double-image__image_1{margin-bottom:30px}}@media(min-width:375px){.double-image__image_1{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.double-image__image_1{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.double-image__image_1{margin-bottom:30px}}@media(min-width:720px){.double-image__image_1{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.double-image__image_1{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.double-image__image_1{margin-bottom:50px}}@media(min-width:720px){.double-image__image_1{margin-left:-3%;z-index:1;margin-top:30px}}@media screen and (min-width:720px)and (min-width:300px){.double-image__image_1{margin-top:calc(-90px + 40vw)}}@media screen and (min-width:720px)and (min-width:375px){.double-image__image_1{margin-top:60px}}@media(min-width:720px)and (min-width:375px){.double-image__image_1{margin-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.double-image__image_1{margin-top:60px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.double-image__image_1{margin-top:60px}}@media(min-width:720px)and (min-width:720px){.double-image__image_1{margin-top:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.double-image__image_1{margin-top:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.double-image__image_1{margin-top:75px}}@media(min-width:720px){.double-image__image_1{margin-bottom:-2.5px}}@media screen and (min-width:720px)and (min-width:375px){.double-image__image_1{margin-bottom:calc(5.42254px - 2.11268vw)}}@media screen and (min-width:720px)and (min-width:1440px){.double-image__image_1{margin-bottom:-25px}}.team-module{width:100%;display:flex;flex-direction:column;margin-top:15px}@media screen and (min-width:300px){.team-module{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.team-module{margin-top:30px}}@media(min-width:375px){.team-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.team-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.team-module{margin-top:30px}}@media(min-width:720px){.team-module{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module{margin-top:50px}}.team-module{padding-left:7px}@media screen and (min-width:300px){.team-module{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.team-module{padding-left:10px}}@media(min-width:375px){.team-module{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.team-module{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.team-module{padding-left:10px}}@media(min-width:720px){.team-module{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module{padding-left:50px}}.team-module{padding-right:7px}@media screen and (min-width:300px){.team-module{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.team-module{padding-right:10px}}@media(min-width:375px){.team-module{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.team-module{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.team-module{padding-right:10px}}@media(min-width:720px){.team-module{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module{padding-right:50px}}@media(min-width:480px){.team-module{flex-direction:row;flex-wrap:wrap}}@media(min-width:720px){.team-module{flex-direction:row;flex-wrap:wrap}}@media(min-width:480px){.team-module__member{flex:0 1 48.5%;margin-right:3%;vertical-align:center}}@media(min-width:720px){.team-module__member{flex:0 1 22.75%;margin-right:3%;vertical-align:center}}.team-module__member{margin-bottom:15px}@media screen and (min-width:300px){.team-module__member{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.team-module__member{margin-bottom:30px}}@media(min-width:375px){.team-module__member{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member{margin-bottom:30px}}@media(min-width:720px){.team-module__member{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member{margin-bottom:50px}}.team-module__member-image{margin-bottom:7.5px}@media screen and (min-width:300px){.team-module__member-image{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.team-module__member-image{margin-bottom:15px}}@media(min-width:375px){.team-module__member-image{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member-image{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member-image{margin-bottom:15px}}@media(min-width:720px){.team-module__member-image{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member-image{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member-image{margin-bottom:25px}}.team-module__member-headline{margin-bottom:4px}@media screen and (min-width:300px){.team-module__member-headline{margin-bottom:calc(-12px + 5.33333vw)}}@media screen and (min-width:375px){.team-module__member-headline{margin-bottom:8px}}@media(min-width:375px){.team-module__member-headline{margin-bottom:8px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member-headline{margin-bottom:8px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member-headline{margin-bottom:8px}}@media(min-width:720px){.team-module__member-headline{margin-bottom:4px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member-headline{margin-bottom:.55556vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member-headline{margin-bottom:8px}}@media(max-width:719px){.team-module__member-headline{margin-top:7.5px}}@media screen and (max-width:719px)and (min-width:300px){.team-module__member-headline{margin-top:calc(-22.5px + 10vw)}}@media screen and (max-width:719px)and (min-width:375px){.team-module__member-headline{margin-top:15px}}@media(max-width:719px)and (min-width:375px){.team-module__member-headline{margin-top:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:375px){.team-module__member-headline{margin-top:15px}}@media screen and (max-width:719px)and (min-width:375px)and (min-width:720px){.team-module__member-headline{margin-top:15px}}@media(max-width:719px)and (min-width:720px){.team-module__member-headline{margin-top:7.5px}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:720px){.team-module__member-headline{margin-top:1.04167vw}}@media screen and (max-width:719px)and (min-width:720px)and (min-width:1440px){.team-module__member-headline{margin-top:15px}}.team-module__member-position{margin-bottom:7.5px}@media screen and (min-width:300px){.team-module__member-position{margin-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.team-module__member-position{margin-bottom:15px}}@media(min-width:375px){.team-module__member-position{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.team-module__member-position{margin-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.team-module__member-position{margin-bottom:15px}}@media(min-width:720px){.team-module__member-position{margin-bottom:12.5px}}@media screen and (min-width:720px)and (min-width:720px){.team-module__member-position{margin-bottom:1.73611vw}}@media screen and (min-width:720px)and (min-width:1440px){.team-module__member-position{margin-bottom:25px}}@media(min-width:480px){.team-module__member:nth-child(2n){margin-right:0}}@media(min-width:720px){.team-module__member:nth-child(2n){margin-right:3%}}@media(min-width:720px){.team-module__member:nth-child(4n){margin-right:0}}.rich-text{font-family:Source Sans Pro,sans-serif;line-height:1.42;margin-left:7px}@media screen and (min-width:300px){.rich-text{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.rich-text{margin-left:10px}}@media(min-width:375px){.rich-text{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text{margin-left:10px}}@media(min-width:720px){.rich-text{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text{margin-left:50px}}.rich-text{margin-right:7px}@media screen and (min-width:300px){.rich-text{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.rich-text{margin-right:10px}}@media(min-width:375px){.rich-text{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text{margin-right:10px}}@media(min-width:720px){.rich-text{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text{margin-right:50px}}@media(min-width:720px){.rich-text{margin-left:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.rich-text{margin-left:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.rich-text{margin-left:115px}}@media(min-width:720px)and (min-width:375px){.rich-text{margin-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.rich-text{margin-left:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.rich-text{margin-left:115px}}@media(min-width:720px)and (min-width:720px){.rich-text{margin-left:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.rich-text{margin-left:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.rich-text{margin-left:115px}}@media(min-width:720px){.rich-text{margin-right:80.5px}}@media screen and (min-width:720px)and (min-width:300px){.rich-text{margin-right:calc(-57.5px + 46vw)}}@media screen and (min-width:720px)and (min-width:375px){.rich-text{margin-right:115px}}@media(min-width:720px)and (min-width:375px){.rich-text{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.rich-text{margin-right:115px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.rich-text{margin-right:115px}}@media(min-width:720px)and (min-width:720px){.rich-text{margin-right:57.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.rich-text{margin-right:7.98611vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.rich-text{margin-right:115px}}.rich-text{font-size:14px}@media screen and (min-width:300px){.rich-text{font-size:calc(-10px + 8vw)}}@media screen and (min-width:375px){.rich-text{font-size:20px}}@media(min-width:375px){.rich-text{font-size:20px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text{font-size:calc(15.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text{font-size:24px}}@media(min-width:720px){.rich-text{font-size:14px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text{font-size:calc(4px + 1.38889vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text{font-size:24px}}.rich-text h1{font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:12px}@media screen and (min-width:300px){.rich-text h1{font-size:calc(-52px + 21.33333vw)}}@media screen and (min-width:375px){.rich-text h1{font-size:28px}}@media(min-width:375px){.rich-text h1{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h1{font-size:calc(25.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h1{font-size:30px}}@media(min-width:720px){.rich-text h1{font-size:16px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h1{font-size:calc(2px + 1.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h1{font-size:30px}}.rich-text h1{padding-bottom:15px}@media screen and (min-width:300px){.rich-text h1{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h1{padding-bottom:30px}}@media(min-width:375px){.rich-text h1{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h1{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h1{padding-bottom:30px}}@media(min-width:720px){.rich-text h1{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h1{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h1{padding-bottom:50px}}.rich-text h2{font-family:Archivo,sans-serif;font-size:14px}@media screen and (min-width:300px){.rich-text h2{font-size:calc(-50px + 21.33333vw)}}@media screen and (min-width:375px){.rich-text h2{font-size:30px}}@media(min-width:375px){.rich-text h2{font-size:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h2{font-size:calc(25.65217px + 1.15942vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h2{font-size:34px}}@media(min-width:720px){.rich-text h2{font-size:12px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h2{font-size:calc(-10px + 3.05556vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h2{font-size:34px}}.rich-text h2{padding-top:15px}@media screen and (min-width:300px){.rich-text h2{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h2{padding-top:30px}}@media(min-width:375px){.rich-text h2{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h2{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h2{padding-top:30px}}@media(min-width:720px){.rich-text h2{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h2{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h2{padding-top:50px}}.rich-text h2{padding-bottom:15px}@media screen and (min-width:300px){.rich-text h2{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h2{padding-bottom:30px}}@media(min-width:375px){.rich-text h2{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h2{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h2{padding-bottom:30px}}@media(min-width:720px){.rich-text h2{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h2{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h2{padding-bottom:50px}}.rich-text h3{font-family:Source Sans Pro,sans-serif;font-weight:700;font-size:12px}@media screen and (min-width:300px){.rich-text h3{font-size:calc(-52px + 21.33333vw)}}@media screen and (min-width:375px){.rich-text h3{font-size:28px}}@media(min-width:375px){.rich-text h3{font-size:28px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h3{font-size:calc(25.82609px + .57971vw)}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h3{font-size:30px}}@media(min-width:720px){.rich-text h3{font-size:16px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h3{font-size:calc(2px + 1.94444vw)}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h3{font-size:30px}}.rich-text h3{padding-top:15px}@media screen and (min-width:300px){.rich-text h3{padding-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h3{padding-top:30px}}@media(min-width:375px){.rich-text h3{padding-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h3{padding-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h3{padding-top:30px}}@media(min-width:720px){.rich-text h3{padding-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h3{padding-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h3{padding-top:50px}}.rich-text h3{padding-bottom:15px}@media screen and (min-width:300px){.rich-text h3{padding-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.rich-text h3{padding-bottom:30px}}@media(min-width:375px){.rich-text h3{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text h3{padding-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text h3{padding-bottom:30px}}@media(min-width:720px){.rich-text h3{padding-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text h3{padding-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text h3{padding-bottom:50px}}.rich-text p{padding-top:7.5px}@media screen and (min-width:300px){.rich-text p{padding-top:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.rich-text p{padding-top:15px}}@media(min-width:375px){.rich-text p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text p{padding-top:15px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text p{padding-top:15px}}@media(min-width:720px){.rich-text p{padding-top:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text p{padding-top:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text p{padding-top:15px}}.rich-text p{padding-bottom:7.5px}@media screen and (min-width:300px){.rich-text p{padding-bottom:calc(-22.5px + 10vw)}}@media screen and (min-width:375px){.rich-text p{padding-bottom:15px}}@media(min-width:375px){.rich-text p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:375px){.rich-text p{padding-bottom:15px}}@media screen and (min-width:375px)and (min-width:720px){.rich-text p{padding-bottom:15px}}@media(min-width:720px){.rich-text p{padding-bottom:7.5px}}@media screen and (min-width:720px)and (min-width:720px){.rich-text p{padding-bottom:1.04167vw}}@media screen and (min-width:720px)and (min-width:1440px){.rich-text p{padding-bottom:15px}}.rich-text ol,.rich-text ul{margin:1rem}.embed-module{position:relative;display:flex;justify-content:center;margin-top:15px}@media screen and (min-width:300px){.embed-module{margin-top:calc(-45px + 20vw)}}@media screen and (min-width:375px){.embed-module{margin-top:30px}}@media(min-width:375px){.embed-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-top:30px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-top:30px}}@media(min-width:720px){.embed-module{margin-top:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-top:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-top:50px}}.embed-module{margin-bottom:15px}@media screen and (min-width:300px){.embed-module{margin-bottom:calc(-45px + 20vw)}}@media screen and (min-width:375px){.embed-module{margin-bottom:30px}}@media(min-width:375px){.embed-module{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-bottom:30px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-bottom:30px}}@media(min-width:720px){.embed-module{margin-bottom:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-bottom:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-bottom:50px}}.embed-module{margin-left:7px}@media screen and (min-width:300px){.embed-module{margin-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.embed-module{margin-left:10px}}@media(min-width:375px){.embed-module{margin-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-left:10px}}@media(min-width:720px){.embed-module{margin-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-left:50px}}.embed-module{margin-right:7px}@media screen and (min-width:300px){.embed-module{margin-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.embed-module{margin-right:10px}}@media(min-width:375px){.embed-module{margin-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.embed-module{margin-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.embed-module{margin-right:10px}}@media(min-width:720px){.embed-module{margin-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.embed-module{margin-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.embed-module{margin-right:50px}}@media(min-width:720px){.embed-module{margin-left:52.5px}}@media screen and (min-width:720px)and (min-width:300px){.embed-module{margin-left:calc(-37.5px + 30vw)}}@media screen and (min-width:720px)and (min-width:375px){.embed-module{margin-left:75px}}@media(min-width:720px)and (min-width:375px){.embed-module{margin-left:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.embed-module{margin-left:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.embed-module{margin-left:75px}}@media(min-width:720px)and (min-width:720px){.embed-module{margin-left:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.embed-module{margin-left:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.embed-module{margin-left:75px}}@media(min-width:720px){.embed-module{margin-right:52.5px}}@media screen and (min-width:720px)and (min-width:300px){.embed-module{margin-right:calc(-37.5px + 30vw)}}@media screen and (min-width:720px)and (min-width:375px){.embed-module{margin-right:75px}}@media(min-width:720px)and (min-width:375px){.embed-module{margin-right:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:375px){.embed-module{margin-right:75px}}@media screen and (min-width:720px)and (min-width:375px)and (min-width:720px){.embed-module{margin-right:75px}}@media(min-width:720px)and (min-width:720px){.embed-module{margin-right:37.5px}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:720px){.embed-module{margin-right:5.20833vw}}@media screen and (min-width:720px)and (min-width:720px)and (min-width:1440px){.embed-module{margin-right:75px}}.embed-module__code.aspect-ratio{width:100%;height:0}.embed-module__code.aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0}.project-pagination{width:100%;display:inline-flex;padding-top:45px}@media screen and (min-width:300px){.project-pagination{padding-top:calc(-135px + 60vw)}}@media screen and (min-width:375px){.project-pagination{padding-top:90px}}@media(min-width:375px){.project-pagination{padding-top:90px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-top:90px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-top:90px}}@media(min-width:720px){.project-pagination{padding-top:50px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-top:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-top:100px}}.project-pagination{padding-bottom:45px}@media screen and (min-width:300px){.project-pagination{padding-bottom:calc(-135px + 60vw)}}@media screen and (min-width:375px){.project-pagination{padding-bottom:90px}}@media(min-width:375px){.project-pagination{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-bottom:90px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-bottom:90px}}@media(min-width:720px){.project-pagination{padding-bottom:50px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-bottom:6.94444vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-bottom:100px}}.project-pagination{padding-left:7px}@media screen and (min-width:300px){.project-pagination{padding-left:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-pagination{padding-left:10px}}@media(min-width:375px){.project-pagination{padding-left:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-left:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-left:10px}}@media(min-width:720px){.project-pagination{padding-left:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-left:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-left:50px}}.project-pagination{padding-right:7px}@media screen and (min-width:300px){.project-pagination{padding-right:calc(-5px + 4vw)}}@media screen and (min-width:375px){.project-pagination{padding-right:10px}}@media(min-width:375px){.project-pagination{padding-right:10px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination{padding-right:10px}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination{padding-right:10px}}@media(min-width:720px){.project-pagination{padding-right:25px}}@media screen and (min-width:720px)and (min-width:720px){.project-pagination{padding-right:3.47222vw}}@media screen and (min-width:720px)and (min-width:1440px){.project-pagination{padding-right:50px}}.project-pagination__link{text-decoration:none;display:inline-flex;align-self:center;color:#65768c;text-transform:uppercase}.project-pagination__link polygon{fill:#65768c}.project-pagination__link{font-size:14px}@media screen and (min-width:300px){.project-pagination__link{font-size:14px}}@media screen and (min-width:375px){.project-pagination__link{font-size:14px}}@media(min-width:375px){.project-pagination__link{font-size:14px}}@media screen and (min-width:375px)and (min-width:375px){.project-pagination__link{font-size:calc(3.13043px + 2.89855vw)}}@media screen and (min-width:375px)and (min-width:720px){.project-pagination__link{font-size:24px}}.project-pagination__link-next{margin-left:auto}.project-pagination__link:hover{color:#8697a6}.project-pagination__link:hover polygon{fill:#8697a6}.project-pagination__prev-icon{margin-right:10px}@media screen and (min-width:375px){.project-pagination__prev-icon{margin-right:calc(6.47887px + .93897vw)}}@media screen and (min-width:1440px){.project-pagination__prev-icon{margin-right:20px}}.project-pagination__next-icon{transform:rotate(180deg);margin-left:10px}@media screen and (min-width:375px){.project-pagination__next-icon{margin-left:calc(6.47887px + .93897vw)}}@media screen and (min-width:1440px){.project-pagination__next-icon{margin-left:20px}}.project-pagination__icon{display:inline-flex;align-self:center;height:20px}@media screen and (min-width:375px){.project-pagination__icon{height:calc(19.29577px + .18779vw)}}@media screen and (min-width:1440px){.project-pagination__icon{height:22px}} \ No newline at end of file