/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/* ============================================================================
   ShapR — globale stylesheet (wp-admin route: PLAK IN style.css van het childthema)
   ----------------------------------------------------------------------------
   Deze versie is zelfstandig: de merk-SVG's zitten als data-URI in de CSS en er
   staan GEEN @font-face-regels in (fonts registreer je via Bricks > Custom Fonts,
   families exact "Cocon" en "Open Sans").
   Plakken: Weergave > Thema-bestandseditor > Bricks Child > style.css > onder de
   thema-header plakken > Bestand bijwerken.
   ============================================================================ */

/* ─────────────  FONT FACES  ─────────────
   Let op: er is geen echte Open Sans Bold-file; 700 is een alias van Semibold (600).
   Overweeg een echte Open Sans 700 (Google Fonts heeft die) voor scherpere nav/labels. */
:root {
  /* ─── MERKKLEUREN ─── */
  --shapr-navy:        #0B2B45;
  --shapr-navy-deep:   #0C1726;
  --shapr-yellow:      #FABA00;
  --shapr-yellow-warm: #F2BE22;
  --shapr-yellow-dark: #CF9A00;
  --shapr-pink:        #D8256A;
  --shapr-pink-dark:   #B61C57;
  --shapr-teal:        #185359;
  --shapr-light-blue:  #30A5BF;

  /* ─── NEUTRALEN ─── */
  --shapr-white:       #FFFFFF;
  --shapr-off-white:   #F9F9F9;
  --shapr-light-gray:  #F5F5F5;
  --shapr-gray-400:    #C8CACC;
  --shapr-gray-500:    #616467;
  --shapr-gray-600:    #444F54;
  --shapr-gray-700:    #444444;
  --shapr-gray-800:    #333333;
  --shapr-black:       #010B0E;

  /* ─── SEMANTISCH (licht oppervlak) ─── */
  --bg:          var(--shapr-white);
  --bg-subtle:   var(--shapr-light-gray);
  --bg-dark:     var(--shapr-navy);
  --bg-deep:     var(--shapr-navy-deep);
  --fg:          var(--shapr-navy);
  --fg-body:     var(--shapr-gray-800);
  --fg-muted:    var(--shapr-gray-500);
  --fg-on-dark:  var(--shapr-white);
  --accent:           var(--shapr-yellow);
  --accent-secondary: var(--shapr-teal);
  --cta:              var(--shapr-pink);
  --cta-hover:        var(--shapr-pink-dark);
  --border:      rgba(11, 43, 69, 0.10);
  --shadow-card: 0 4px 4px 0 rgba(0, 0, 0, 0.10);
  --shadow-lift: 0 8px 24px 0 rgba(11, 43, 69, 0.08);

  /* ─── TYPOGRAFIE ─── */
  --font-display: "Cocon", "Fraunces", "Georgia", serif;
  --font-body:    "Open Sans", "Helvetica Neue", Arial, sans-serif;
  --tracking-tight: -0.011em;
  --fs-display: 80px;
  --fs-h1:      54px;
  --fs-h2:      30px;
  --fs-h3:      26px;
  --fs-h4:      20px;
  --fs-lead:    22px;
  --fs-body:    18px;
  --fs-sm:      16px;
  --fs-xs:      14px;
  --lh-tight:   1.02;
  --lh-snug:    1.2;
  --lh-body:    1.5;
  --lh-loose:   1.62;

  /* ─── SPACING ─── */
  --space-1: 4px;  --space-2: 8px;  --space-3: 12px; --space-4: 16px; --space-5: 24px;
  --space-6: 32px; --space-7: 48px; --space-8: 64px; --space-9: 96px; --space-10: 128px;

  /* ─── RADII ─── */
  --radius-sm: 3px; --radius-md: 6px; --radius-lg: 12px; --radius-xl: 20px; --radius-pill: 999px;

  /* ─── LAYOUT ─── */
  --maxw: 1280px;
  --maxw-narrow: 980px;

  /* ─── PER-PAGINA ACCENT (standaard: roze CTA, geel highlight) ─── */
  --site-highlight: var(--shapr-yellow);
  --site-highlight-on-dark: var(--shapr-yellow);
  --site-accent: var(--shapr-pink);
  --site-accent-hover: var(--shapr-pink-dark);
  --site-accent-on: #fff;
}

/* Per-pagina accent-varianten: zet data-accent="yellow" of "teal" op <body>
   (in Bricks: Page settings > HTML attributes, of een body-class via de template). */
[data-accent="yellow"] {
  --site-highlight: var(--shapr-pink);
  --site-highlight-on-dark: var(--shapr-pink);
  --site-accent: var(--shapr-yellow);
  --site-accent-hover: var(--shapr-yellow-dark);
  --site-accent-on: var(--shapr-navy);
}
[data-accent="teal"] {
  --site-highlight: var(--shapr-yellow);
  --site-highlight-on-dark: var(--shapr-yellow);
  --site-accent: var(--shapr-teal);
  --site-accent-hover: #0F3D42;
  --site-accent-on: #fff;
}


/* ─────────────  BASIS-RESET & ELEMENTEN  ───────────── */
html, body { margin:0; padding:0; background:#fff; color:var(--fg-body); scroll-behavior:smooth; }
* { box-sizing: border-box; }
img { display:block; max-width:100%; }
a { color: inherit; text-decoration: none; }

body {
  font-family: var(--font-body);
  font-weight: 300;
  font-size: var(--fs-body);
  line-height: var(--lh-body);
  letter-spacing: var(--tracking-tight);
  color: var(--fg-body);
  background: var(--bg);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

h1, .h1 {
  font-family: var(--font-display); font-weight: 400; font-size: var(--fs-h1);
  line-height: var(--lh-snug); letter-spacing: var(--tracking-tight); color: var(--fg); margin: 0;
}
h1.h1--hero, .h1--hero, .display-bold { font-weight: 700; }
h2, .h2 {
  font-family: var(--font-display); font-weight: 400; font-size: var(--fs-h2);
  line-height: var(--lh-tight); letter-spacing: var(--tracking-tight); color: var(--fg); margin: 0;
}
h3, .h3 {
  font-family: var(--font-body); font-weight: 700; font-size: var(--fs-h3);
  line-height: 1.32; letter-spacing: var(--tracking-tight); color: var(--fg); margin: 0;
}
h4, .h4 {
  font-family: var(--font-body); font-weight: 700; font-size: var(--fs-h4);
  line-height: 1.5; letter-spacing: var(--tracking-tight); color: var(--fg); margin: 0;
}
p { margin: 0 0 1em 0; }

.lead {
  font-family: var(--font-body); font-weight: 300; font-size: 18px;
  line-height: 1.62; color: var(--shapr-gray-800); max-width: 640px;
}
[data-on="dark"] .lead { color: rgba(255,255,255,.88); }

.eyebrow {
  font-family: var(--font-body); font-weight: 300; font-size: 15px;
  color: var(--shapr-navy); letter-spacing: var(--tracking-tight);
}
[data-on="dark"] .eyebrow { color: #fff; opacity: .9; }
.caption { font-family: var(--font-body); font-weight: 300; font-size: var(--fs-xs); color: var(--fg-muted); }

.triangle-marker::before {
  content: ""; display: inline-block; width: 18px; height: 18px; margin-right: 8px;
  vertical-align: -2px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjUgMTcuOTAxOUMzMC41IDE5LjA1NjYgMzAuNSAyMS45NDM0IDI4LjUgMjMuMDk4MUwxMi43NSAzMi4xOTEzQzEwLjc1IDMzLjM0NiA4LjI1IDMxLjkwMjcgOC4yNSAyOS41OTMzTDguMjUgMTEuNDA2N0M4LjI1IDkuMDk3MzMgMTAuNzUgNy42NTM5NiAxMi43NSA4LjgwODY2TDI4LjUgMTcuOTAxOVoiIGZpbGw9IiNGQUJBMDAiPjwvcGF0aD4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyMF80NSkiPgo8cGF0aCBkPSJNMTQuODI0MSAxMS41MjE1QzE0LjkxNjcgMTIuMDA1NSAxNC42MTQ3IDEyLjQwMDMgMTQuMjEyNiAxMi40ODE3QzEzLjc3NzMgMTIuNTcwMSAxMy4zNTQ4IDEyLjMwMzUgMTMuMjY4MiAxMS44MjU3QzEzLjE5OTYgMTEuNDQ5MyAxMy40MzE2IDExLjAyNDUgMTMuODQ0MyAxMC45MDkyQzE0LjI1NyAxMC43OTQgMTQuNzI2OSAxMS4wMTc1IDE0LjgyMzMgMTEuNTIyM0wxNC44MjQxIDExLjUyMTVaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjAuODU1NyAxMS4zMTk0QzIwLjk3MSAxMS43NzY1IDIwLjcwMTQgMTIuMTk5IDIwLjI4MDQgMTIuMzA4OUMxOS44ODM1IDEyLjQxMjYgMTkuNDUzNSAxMi4xNjYgMTkuMzM5NyAxMS43NzQyQzE5LjIxMSAxMS4zMzEgMTkuNDI2MyAxMC45IDE5Ljg0NjYgMTAuNzUyNUMyMC4yNjY4IDEwLjYwNSAyMC43MzYgMTAuODQzMiAyMC44NTU3IDExLjMxOTRaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODE2NSAxOC43NDAzQzE0LjkzNDggMTkuMjEyIDE0LjYzNDMgMTkuNjE2IDE0LjI4MTEgMTkuNzE1MUMxMy44MjM5IDE5Ljg0MzQgMTMuMzkyNCAxOS41Nzc2IDEzLjI4ODUgMTkuMTU1OUMxMy4xODQ2IDE4LjczNDIgMTMuNDAxNSAxOC4zMDI0IDEzLjgwNjYgMTguMTcxOEMxNC4yMTE4IDE4LjA0MTIgMTQuNjkwOCAxOC4yMzc5IDE0LjgxNjUgMTguNzQwM1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yNy4wMjE1IDE1LjA1MjJDMjcuMDg2MiAxNS41NTYxIDI2LjcxNDIgMTUuOTE0MSAyNi4zMzkxIDE1Ljk1NTZDMjUuODc1MiAxNi4wMDcgMjUuNTIwNSAxNS42ODUyIDI1LjQ1NTcgMTUuMjgxMUMyNS4zODE5IDE0LjgyMjUgMjUuNjkzNyAxNC40Mzc2IDI2LjA3MSAxNC4zNjM4QzI2LjUyNTkgMTQuMjc0NyAyNi45NTgyIDE0LjU1MjEgMjcuMDIyMiAxNS4wNTE0TDI3LjAyMTUgMTUuMDUyMloiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43NjM1IDIwLjMwMjhDMTcuOTA1OCAyMC43Mzg0IDE3LjY4ODkgMjEuMTc1NSAxNy4zMDI2IDIxLjMyMTRDMTYuODkyMSAyMS40NzY2IDE2LjQxOTkgMjEuMjg2OSAxNi4yNjg1IDIwLjgzMDZDMTYuMTM5OCAyMC40NDE5IDE2LjMxNzUgMTkuOTY0OCAxNi43NDMgMTkuODA1QzE3LjEzMDEgMTkuNjU5OCAxNy42MTU5IDE5Ljg1MDMgMTcuNzYzNSAyMC4zMDJMMTcuNzYzNSAyMC4zMDI4WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIwLjg0NTIgMTguNTE0NEMyMC45ODkgMTguOTk2MSAyMC43MDc0IDE5LjQxNzggMjAuMjkyNCAxOS41Mzc3QzE5Ljg3NzUgMTkuNjU3NSAxOS40NTU3IDE5LjQwNjMgMTkuMzM3NSAxOC45OTk5QzE5LjIxMzIgMTguNTcyIDE5LjQxMzUgMTguMTI5NiAxOS44NzA3IDE3Ljk3OThDMjAuMjE3OSAxNy44NjYxIDIwLjcwNDQgMTguMDQwNSAyMC44NDYgMTguNTE0NEwyMC44NDUyIDE4LjUxNDRaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODM2MSAyMi4zNzkzQzE0LjkzODUgMjIuODIzMyAxNC42Njg5IDIzLjIyNzQgMTQuMjkxNiAyMy4zMzY0QzEzLjg1NDEgMjMuNDYyNCAxMy40MTEyIDIzLjIwODEgMTMuMzAyOCAyMi43NzQ5QzEzLjE5NTEgMjIuMzQxNiAxMy40MjkzIDIxLjg5NjggMTMuODY2MSAyMS43ODE2QzE0LjI3NzMgMjEuNjcyNSAxNC43MjY5IDIxLjkwNzYgMTQuODM2MSAyMi4zNzkzWiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIzLjkyNjkgMTYuNzQyMkMyNC4wNTA0IDE3LjIxODUgMjMuNzQ2MiAxNy42MTg3IDIzLjM5NTIgMTcuNzIwOUMyMi45Mzg4IDE3Ljg1MyAyMi41MTAzIDE3LjU4MTggMjIuNDAxMSAxNy4xNjM5QzIyLjI5MTkgMTYuNzQ2IDIyLjUwNTggMTYuMzIyIDIyLjkyMTUgMTYuMTc2OEMyMy4zMDQ5IDE2LjA0MzEgMjMuNzk5NiAxNi4yNTIxIDIzLjkyNjkgMTYuNzQyMloiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43MzQxIDE2LjYwMzFDMTcuOTI2OSAxNy4wNDk1IDE3LjcyNjYgMTcuNTA4MSAxNy4zMzggMTcuNjgxN0MxNi45NDk0IDE3Ljg1NTMgMTYuNDcxMSAxNy42ODc4IDE2LjI5NDkgMTcuMjcwN0MxNi4xMzMgMTYuODg1OCAxNi4yNjQgMTYuNDMzNCAxNi42NDI4IDE2LjIyNzVDMTcuMDIxNyAxNi4wMjE2IDE3LjUzNDUgMTYuMTQyMiAxNy43MzQxIDE2LjYwMzFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjAuODU3MiAxNC45MjU0QzIwLjk2NzIgMTUuMzkwOSAyMC43MDQ0IDE1LjgwNzMgMjAuMjgxMSAxNS45MTc5QzE5Ljg4MDUgMTYuMDIyNCAxOS40NTk1IDE1Ljc3NjYgMTkuMzQxMiAxNS4zODE3QzE5LjIwODcgMTQuOTQgMTkuNDI1NiAxNC41MDM3IDE5Ljg1NzEgMTQuMzU5MkMyMC4yNTQ4IDE0LjIyNjMgMjAuNzQ1OCAxNC40NTIyIDIwLjg1NzIgMTQuOTI1NFoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43Njg4IDkuNDQ3MzZDMTcuOTE3MSA5LjkxMzY1IDE3LjY0NTIgMTAuMzM2OSAxNy4yNzkyIDEwLjQ2NjhDMTYuODUyMiAxMC42MTgxIDE2LjQwNTYgMTAuMzgxNSAxNi4yNzIzIDkuOTgzNTZDMTYuMTMgOS41NTg3NCAxNi4zMjk2IDkuMTI0NzEgMTYuNjk5MyA4Ljk2NzIzQzE3LjEwOSA4Ljc5Mjg1IDE3LjYxMTQgOC45NTM0IDE3Ljc2OTUgOS40NDczNkwxNy43Njg4IDkuNDQ3MzZaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODIwMyAxNS4xMzA1QzE0LjkzNTUgMTUuNjE5OSAxNC42MDcyIDE2LjAyOTMgMTQuMjEwMyAxNi4xMDY5QzEzLjc3NzMgMTYuMTkxNCAxMy4zODA0IDE1LjkyODcgMTMuMjc3OSAxNS40ODdDMTMuMTgzOCAxNS4wODA2IDEzLjQzNjEgMTQuNjYyNyAxMy44MDQ0IDE0LjU0OUMxNC4yMzgyIDE0LjQxNDYgMTQuNzA0MyAxNC42Mzk2IDE0LjgyMDMgMTUuMTMwNVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNC44MDIyIDcuODMyNkMxNC45NTI5IDguMzE1MDMgMTQuNjY1OSA4Ljc0MjE1IDE0LjI3MTMgOC44NTY2MUMxMy44NTE4IDguOTc3OTkgMTMuNDI4NiA4Ljc0MDYxIDEzLjI5NjggOC4zMjY1NUMxMy4xNjUgNy45MTI0OSAxMy4zODc5IDcuNDc1MzggMTMuNzQ5NCA3LjMzNDA0QzE0LjE3MTEgNy4xNjg4NyAxNC42NTU0IDcuMzYwMTUgMTQuODAyMiA3LjgzMjZaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjMuOTI1NCAxMy4xMzA5QzI0LjA0NDQgMTMuNjA3OSAyMy43NTE0IDE0LjAwOTcgMjMuMzk3NSAxNC4xMTExQzIyLjkzNTggMTQuMjQ0IDIyLjUxNTYgMTMuOTgxMyAyMi40MDE5IDEzLjU1MzRDMjIuMjkwNCAxMy4xMzMyIDIyLjUwNjYgMTIuNzA5MSAyMi45MjE1IDEyLjU2ODVDMjMuMzA1NiAxMi40Mzc5IDIzLjgwNTcgMTIuNjQ2OSAyMy45MjYyIDEzLjEzMDlMMjMuOTI1NCAxMy4xMzA5WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIzLjk0MDUgMjAuNDM0OUMyNC4wMjE4IDIwLjkzMTIgMjMuNjgzNyAyMS4zMTY4IDIzLjI2NzkgMjEuMzcyMUMyMi44NTIyIDIxLjQyNzUgMjIuNDQ5MyAyMS4xMzQgMjIuMzc3OCAyMC42Nzg1QzIyLjMxNiAyMC4yODM2IDIyLjU5MzIgMTkuODY4IDIyLjk4NTUgMTkuNzg0M0MyMy40MTQxIDE5LjY5MjkgMjMuODU4NCAxOS45MzY0IDIzLjk0MDUgMjAuNDM0OVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMy45MzIyIDkuNTIzMzlDMjQuMDM4NCAxMC4wMTg5IDIzLjcxNjEgMTAuNDE2IDIzLjMyMDcgMTAuNDkzNkMyMi44ODI0IDEwLjU3OTcgMjIuNDkgMTAuMzAyMyAyMi4zOTA2IDkuODg4MjhDMjIuMjkxMiA5LjQ3NDIyIDIyLjU2NDUgOS4wNDMyNiAyMi45MTc4IDguOTMzNDFDMjMuMzcxOSA4Ljc5MjgzIDIzLjgyNzUgOS4wMzcxMSAyMy45MzIyIDkuNTI0MTVMMjMuOTMyMiA5LjUyMzM5WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTE3Ljc2MiAxMy4wNTMzQzE3LjkxNDkgMTMuNTIyNyAxNy42NTM1IDEzLjk0NDQgMTcuMjggMTQuMDc3M0MxNi44NTUyIDE0LjIyNzkgMTYuNDEwOSAxMy45ODkgMTYuMjc0NiAxMy41OTY0QzE2LjEyNjIgMTMuMTcwMSAxNi4zMjggMTIuNzQyOSAxNi42ODggMTIuNTc3QzE3LjA5OTIgMTIuMzg3MyAxNy42MDYxIDEyLjU3MzkgMTcuNzYyIDEzLjA1MzNaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTcuOTE3OSAyNC4yMjUzQzE4LjAwOSAyNC42Njg1IDE3LjcxMDcgMjUuMDY1NyAxNy4zNTIzIDI1LjE1NzlDMTYuODk4MSAyNS4yNzQ2IDE2LjQ3MTEgMjQuOTkyNyAxNi4zNzkyIDI0LjYwNjNDMTYuMjY0OCAyNC4xMjQ2IDE2LjUzMjkgMjMuNzA1MiAxNi45NDc4IDIzLjU5NTNDMTcuMzgzOSAyMy40ODAxIDE3LjgyMDcgMjMuNzUzNiAxNy45MTc5IDI0LjIyNTNaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMzAuMDU1NyAxMy4wNjE3QzMwLjIxNjkgMTMuNTIxOSAyOS45NjQ2IDEzLjk1ODIgMjkuNTc1MyAxNC4wOTY1QzI5LjE4NTkgMTQuMjM0OCAyOC43MDE2IDE0LjAzNDMgMjguNTYwOCAxMy41OTAzQzI4LjQzODEgMTMuMjAzOSAyOC42MDE1IDEyLjc2NTIgMjguOTk3NiAxMi41OTE2QzI5LjM5MzggMTIuNDE4IDI5Ljg4NTUgMTIuNTc3IDMwLjA1NTcgMTMuMDYxTDMwLjA1NTcgMTMuMDYxN1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0zMC4wMjI2IDE2LjYxMDFDMzAuMjMwNSAxNy4wMzAzIDMwLjA0NTIgMTcuNTE5NiAyOS42NDIzIDE3LjcwNzFDMjkuMjgyMyAxNy44NzQ1IDI4Ljc3NjIgMTcuNzUzOSAyOC41ODA0IDE3LjI4NDZDMjguNDQyNiAxNi45NTM1IDI4LjUzNTIgMTYuNDc1NiAyOC45Mzk2IDE2LjI1NzVDMjkuMjc1NSAxNi4wNzYyIDI5Ljc5MzcgMTYuMTQ3NiAzMC4wMjI2IDE2LjYxMDFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjYuOTMzMyAxOC4zNzc3QzI3LjE1NyAxOC44MTQgMjYuOTg5MSAxOS4zMTg3IDI2LjUzMTIgMTkuNTExNkMyNi4yMTA0IDE5LjY0NiAyNS43MTEgMTkuNTQ3NyAyNS41MTQ1IDE5LjEwMDZDMjUuMzYwMSAxOC43NDk1IDI1LjQ1MzUgMTguMjc3OCAyNS44NzgyIDE4LjA0MDVDMjYuMTkyMyAxNy44NjQ1IDI2LjcwNDQgMTcuOTMwNiAyNi45MzMzIDE4LjM3ODVMMjYuOTMzMyAxOC4zNzc3WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIwLjgzOTkgMjIuMTIxMUMyMC45OTM2IDIyLjU4MjEgMjAuNzMyMiAyMy4wMTc2IDIwLjM1MzQgMjMuMTQ1MkMxOS45MzQ3IDIzLjI4NTcgMTkuNDgwNiAyMy4wNjgzIDE5LjM0OCAyMi42NTg5QzE5LjIxNTUgMjIuMjQ5NCAxOS4zOTg1IDIxLjgwNjIgMTkuNzY4MiAyMS42NDQ5QzIwLjE3NTcgMjEuNDY2NiAyMC42NzczIDIxLjYzMTggMjAuODQwNyAyMi4xMjA0TDIwLjgzOTkgMjIuMTIxMVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMC44NTQyIDcuNjc5NzFDMjAuOTcyNSA4LjE1OTA3IDIwLjY4NjMgOC41NjA4NCAyMC4zMDUyIDguNjYzNzhDMTkuODYzOSA4Ljc4MjA4IDE5LjQzMzkgOC41MjkzNCAxOS4zMjg0IDguMDg2ODZDMTkuMjI5OCA3LjY3NTg3IDE5LjQzMjQgNy4yNTQxMyAxOS44NDg4IDcuMTE3MzlDMjAuMjQwNSA2Ljk4OTEgMjAuNzMxNSA3LjE4MDM4IDIwLjg1NSA3LjY4MDQ4TDIwLjg1NDIgNy42Nzk3MVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNC44Mjg2IDQuMjk5NjNDMTQuOTE4MiA0LjgwNTExIDE0LjU3NzggNS4xNzMwNyAxNC4xNzQxIDUuMjQ0NTJDMTMuNzQ3MSA1LjMxOTggMTMuMzU2MyA1LjAwODY4IDEzLjI4MSA0LjYzMTQ5QzEzLjE4NTMgNC4xNDkwNiAxMy40NDgxIDMuNzQ2NTIgMTMuODk4NSAzLjY1MjAzQzE0LjI4NDEgMy41NzA2IDE0Ljc0MTIgMy44MDY0NCAxNC44Mjc4IDQuMjk5NjNMMTQuODI4NiA0LjI5OTYzWiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTE3Ljc1NDQgMi4xNDU1OUMxNy45MjE2IDIuNjA4ODEgMTcuNjg1MSAzLjA0NzQ1IDE3LjI4NDUgMy4xOTM0MUMxNi44ODM4IDMuMzM5MzcgMTYuNDE0NiAzLjE0ODg2IDE2LjI2ODUgMi42OTg2OUMxNi4xNDczIDIuMzIzODEgMTYuMjk0MSAxLjg2ODI2IDE2LjcwMDEgMS42OTAwNEMxNy4wNjM4IDEuNTMwMjYgMTcuNTgyNyAxLjY2OTMgMTcuNzU0NCAyLjE0NTU5WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTMzLjEzNjcgMTQuOTA0N0MzMy4yODU4IDE1LjM3NCAzMy4wMTE3IDE1Ljc5NjUgMzIuNjIwOCAxNS45MjQ4QzMyLjIzIDE2LjA1MzEgMzEuNzY2MSAxNS44MTU3IDMxLjY0MTggMTUuNDM2MkMzMS40OTY0IDE0Ljk5NDUgMzEuNzA0MyAxNC41NzM2IDMyLjA1MzcgMTQuNDE3NkMzMi40ODMgMTQuMjI2MyAzMi45ODE2IDE0LjQxNDUgMzMuMTM2NyAxNC45MDM5TDMzLjEzNjcgMTQuOTA0N1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43Njk1IDUuODM2MDRDMTcuOTEzMyA2LjMxNjE2IDE3LjYzNzcgNi43MjI1NCAxNy4yNDAxIDYuODQ4NTNDMTYuODQyNCA2Ljk3NDUxIDE2LjM5OTYgNi43MTc5MyAxNi4yNzMxIDYuMzQ4NDNDMTYuMTIwOSA1LjkwNDQxIDE2LjM1MjEgNS40ODI2NiAxNi42ODQzIDUuMzM2NzFDMTcuMTMxNiA1LjEzOTI4IDE3LjYyMzQgNS4zNDk3NyAxNy43Njg3IDUuODM2ODFMMTcuNzY5NSA1LjgzNjA0WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTI3LjAyNDUgMTEuNDMzOUMyNy4wNzQyIDExLjkxMjUgMjYuNzMyMyAxMi4yNzM2IDI2LjMyMTggMTIuMzIwNEMyNS44ODUgMTIuMzcwNCAyNS40OTU3IDEyLjA0NjkgMjUuNDUxMiAxMS42MTM3QzI1LjQwNjggMTEuMTgwNCAyNS42ODkyIDEwLjc5NCAyNi4xMDY0IDEwLjcxOTVDMjYuNTIzNyAxMC42NDUgMjYuOTczMyAxMC45MzQ2IDI3LjAyNTIgMTEuNDMzOUwyNy4wMjQ1IDExLjQzMzlaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMzMuMTE5NCAxMS4yMTQyQzMzLjI5NDEgMTEuNjU5OCAzMy4wNjU5IDEyLjExODQgMzIuNjcwNSAxMi4yNzJDMzIuMjc1MiAxMi40MjU3IDMxLjc5NzcgMTIuMjQ5NyAzMS42MzU4IDExLjc3MTlDMzEuNTE4MyAxMS40MjU1IDMxLjY1MDEgMTAuOTU5MiAzMi4wNzYzIDEwLjc3MUMzMi40MTkgMTAuNjE5NiAzMi45Mjk2IDEwLjczMTggMzMuMTE4NyAxMS4yMTQyTDMzLjExOTQgMTEuMjE0MloiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMC44Mzg0IDMuOTg2OThDMjAuOTkwNSA0LjQ1NjM1IDIwLjczMDcgNC44ODczMSAyMC4zNDY2IDUuMDE0ODNDMTkuOTMyNCA1LjE1MjM0IDE5LjQ4NjYgNC45MzExIDE5LjM0NDIgNC41MjU0OUMxOS4yMDA0IDQuMTE0NSAxOS40MDMgMy42NzEyNSAxOS43ODI2IDMuNTA1MzFDMjAuMTYyMSAzLjMzOTM4IDIwLjY4MzMgMy41MDkxNiAyMC44Mzg0IDMuOTg3NzVMMjAuODM4NCAzLjk4Njk4WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTMwLjAzMzEgOS4zNjU5M0MzMC4yMjc0IDkuODA5MTggMzAuMDE1MSAxMC4yODMyIDI5LjYwOTkgMTAuNDQ4M0MyOS4yMzU2IDEwLjYwMTIgMjguNzYxOSAxMC40NDYgMjguNTgxOSAxMC4wMDg5QzI4LjQzMzUgOS42NDg2MyAyOC41Njk5IDkuMTg5MjQgMjguOTI4MyA4Ljk5MDI4QzI5LjMwNDkgOC43ODEzMyAyOS44MjY4IDguODkzNDggMzAuMDMzMSA5LjM2NTE2TDMwLjAzMzEgOS4zNjU5M1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yNi45NDQ2IDcuNTIwN0MyNy4xNTU1IDcuOTc3MDIgMjYuOTU2NyA4LjQ1MzMgMjYuNTM4IDguNjMwNzZDMjYuMTc2NSA4Ljc4MzYzIDI1LjcxMDMgOC42MzUzNiAyNS41MjU4IDguMjMyODNDMjUuMzQxMyA3LjgzMDI5IDI1LjQ2ODUgNy4zNzAxNCAyNS44OTYzIDcuMTUyNzNDMjYuMjIwMSA2Ljk4ODM0IDI2LjczNzUgNy4wNzI4NCAyNi45NDQ2IDcuNTIwN1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMy45Mzc1IDUuOTEzNjFDMjQuMDMzMSA2LjQwNjAyIDIzLjY5NjUgNi43OTg1NyAyMy4yODgzIDYuODY2MThDMjIuODgwMSA2LjkzMzc4IDIyLjQ2OTcgNi42NDEwOSAyMi4zODk4IDYuMjQzOTNDMjIuMjk4NyA1Ljc5MDY5IDIyLjU1NzggNS4zNzQzMyAyMy4wMTA0IDUuMjczNjlDMjMuMzgxNyA1LjE5MDczIDIzLjg0MTggNS40MjI3MiAyMy45Mzc1IDUuOTEzNjFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyMF80NSI+CjxyZWN0IHdpZHRoPSIyNyIgaGVpZ2h0PSIyMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2LjI1NjEpIHJvdGF0ZSg5MCkiPjwvcmVjdD4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4=") center / contain no-repeat;
}


/* ─────────────  ACCENTWOORD (<em class="hl">)  ─────────────
   De helper shapr_hl() (functions.php) wikkelt het accentwoord in <em class="hl">. */
.hl, h1 em, h1 .hl, h2 em, h2 .hl, h3 em, h3 .hl, h4 em, h4 .hl { color: var(--site-highlight); font-style: normal; font-weight: inherit; }
[data-on="dark"] .hl, [data-on="dark"] h1 em, [data-on="dark"] h2 em, [data-on="dark"] h3 em, [data-on="dark"] h4 em { color: var(--site-highlight-on-dark); }

/* Accent-overrides: dwingt component-interne kleuren om --site-accent te volgen. */
.deliv .num { color: var(--site-accent) !important; }
.proof-card .tag { color: var(--site-accent) !important; }
.faq-item summary:hover { color: var(--site-accent) !important; }
.faq-item[open] summary .chev { background: var(--site-accent) !important; color: var(--site-accent-on) !important; }
.rel:hover { border-color: var(--site-accent) !important; }
.rel .arrow { color: var(--site-accent) !important; }
.out { border-left-color: var(--site-accent) !important; }
.nc-card .tag, .nc-card .arrow { color: var(--site-accent) !important; }
.rp .meta { color: var(--site-accent) !important; }
.share button:hover { background: var(--site-accent) !important; color: var(--site-accent-on) !important; }
.toc a:hover, .toc a.active { color: var(--site-accent) !important; border-left-color: var(--site-accent) !important; }
.pull { border-left-color: var(--site-accent) !important; }


/* ─────────────  NAV (optioneel — herbruikbaar bij een handgebouwde Bricks-header)
   Bricks' eigen Nav Menu-element regelt normaal de header + mobiele nav.
   Deze classes staan hier zodat je de header desgewenst 1-op-1 kunt namaken. ───────────── */
.nav { background:#fff; box-shadow:0 4px 12px rgba(11,43,69,.06); position:fixed; top:0; left:0; right:0; z-index:50; }
body { padding-top: 76px; }
.nav-inner { max-width: var(--maxw); margin:0 auto; padding:0 32px; height:76px; display:flex; align-items:center; gap:38px; }
.nav .logo { height: 38px; }
.nav-items { display:flex; align-items:center; gap:30px; margin-left:8px; }
.nav-items a { font-family:var(--font-body); font-weight:300; font-size:15px; color:var(--shapr-navy); letter-spacing:var(--tracking-tight); cursor:pointer; position:relative; padding:6px 0; transition:color .15s; }
.nav-items a.active { font-weight:700; }
.nav-items a:hover { color: var(--site-accent); }
.nav-items a.active::after { content:""; position:absolute; left:0; right:0; bottom:-2px; height:2px; background:var(--site-accent); border-radius:2px; }
.nav-item-parent { position:relative; }
.nav-item-parent > .nav-trigger { display:inline-flex; align-items:center; gap:6px; background:none; border:0; padding:6px 0; font-family:var(--font-body); font-weight:300; font-size:15px; color:var(--shapr-navy); letter-spacing:var(--tracking-tight); cursor:pointer; transition:color .15s; }
.nav-item-parent > .nav-trigger:hover, .nav-item-parent:hover > .nav-trigger, .nav-item-parent:focus-within > .nav-trigger { color: var(--site-accent); }
.nav-item-parent > .nav-trigger .chev { width:10px; height:10px; opacity:.6; transition:transform .2s ease, opacity .15s; }
.nav-item-parent:hover > .nav-trigger .chev, .nav-item-parent:focus-within > .nav-trigger .chev { transform:rotate(180deg); opacity:1; }
.nav-submenu { position:absolute; top:calc(100% + 10px); left:-18px; min-width:200px; background:#fff; border-radius:10px; box-shadow:0 16px 40px rgba(11,43,69,.14), 0 2px 6px rgba(11,43,69,.06); padding:10px; display:flex; flex-direction:column; gap:2px; opacity:0; visibility:hidden; transform:translateY(-6px); transition:opacity .18s ease, transform .18s ease, visibility .18s; z-index:200; }
.nav-submenu::before { content:""; position:absolute; left:0; right:0; top:-14px; height:14px; }
.nav-item-parent:hover > .nav-submenu, .nav-item-parent:focus-within > .nav-submenu, .nav-item-parent.is-open > .nav-submenu { opacity:1; visibility:visible; transform:translateY(0); }
.nav-item-parent.is-active > .nav-trigger { font-weight:700; color:var(--site-accent); }
.nav-submenu a { padding:10px 12px; border-radius:6px; font-family:var(--font-body); font-weight:300; font-size:14px; color:var(--shapr-navy); letter-spacing:var(--tracking-tight); white-space:nowrap; transition:background .12s, color .12s; }
.nav-submenu a:hover { background:var(--shapr-light-gray); color:var(--site-accent); }
.nav-submenu a.active { font-weight:700; background:var(--shapr-light-gray); }
.nav-spacer { flex:1; }
.nav-cta { background:var(--site-accent); color:var(--site-accent-on); padding:11px 18px; border-radius:99px; font-family:var(--font-body); font-weight:700; font-size:14px; letter-spacing:var(--tracking-tight); cursor:pointer; transition:background .15s, transform .15s; }
.nav-cta:hover { background:var(--site-accent-hover); }
.nav-cta:active { transform:translateY(1px); }


/* ─────────────  BUTTONS  ───────────── */
.btn { display:inline-flex; align-items:center; gap:8px; padding:14px 24px; border-radius:6px; font-family:var(--font-body); font-weight:700; font-size:15px; letter-spacing:var(--tracking-tight); cursor:pointer; border:none; transition:background .15s, transform .15s, box-shadow .15s; }
.btn:active { transform:translateY(1px); }
.btn-pink { background:var(--site-accent); color:var(--site-accent-on); }
.btn-pink:hover { background:var(--site-accent-hover); }
.btn-yellow { background:var(--shapr-yellow); color:var(--shapr-navy); }
.btn-yellow:hover { background:var(--shapr-yellow-dark); }
.btn-navy { background:var(--shapr-navy); color:#fff; }
.btn-navy:hover { background:#061d31; }
.btn-accent { background:var(--site-accent); color:var(--site-accent-on); }
.btn-accent:hover { background:var(--site-accent-hover); }
.btn-ghost { background:transparent; color:#fff; border:1.5px solid rgba(255,255,255,.35); font-weight:300; }
.btn-ghost:hover { background:rgba(255,255,255,.08); }
.btn-ghost-dark { background:transparent; color:var(--shapr-navy); border:1.5px solid rgba(11,43,69,.25); font-weight:300; }
.btn-ghost-dark:hover { background:rgba(11,43,69,.04); }


/* ─────────────  EYEBROW + DRIEHOEK  ───────────── */
.eyebrow-row { display:flex; align-items:center; gap:10px; }
.tri-mark { width:20px; height:20px; background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjUgMTcuOTAxOUMzMC41IDE5LjA1NjYgMzAuNSAyMS45NDM0IDI4LjUgMjMuMDk4MUwxMi43NSAzMi4xOTEzQzEwLjc1IDMzLjM0NiA4LjI1IDMxLjkwMjcgOC4yNSAyOS41OTMzTDguMjUgMTEuNDA2N0M4LjI1IDkuMDk3MzMgMTAuNzUgNy42NTM5NiAxMi43NSA4LjgwODY2TDI4LjUgMTcuOTAxOVoiIGZpbGw9IiNGQUJBMDAiPjwvcGF0aD4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyMF80NSkiPgo8cGF0aCBkPSJNMTQuODI0MSAxMS41MjE1QzE0LjkxNjcgMTIuMDA1NSAxNC42MTQ3IDEyLjQwMDMgMTQuMjEyNiAxMi40ODE3QzEzLjc3NzMgMTIuNTcwMSAxMy4zNTQ4IDEyLjMwMzUgMTMuMjY4MiAxMS44MjU3QzEzLjE5OTYgMTEuNDQ5MyAxMy40MzE2IDExLjAyNDUgMTMuODQ0MyAxMC45MDkyQzE0LjI1NyAxMC43OTQgMTQuNzI2OSAxMS4wMTc1IDE0LjgyMzMgMTEuNTIyM0wxNC44MjQxIDExLjUyMTVaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0yMC44NTU3IDExLjMxOTRDMjAuOTcxIDExLjc3NjUgMjAuNzAxNCAxMi4xOTkgMjAuMjgwNCAxMi4zMDg5QzE5Ljg4MzUgMTIuNDEyNiAxOS40NTM1IDEyLjE2NiAxOS4zMzk3IDExLjc3NDJDMTkuMjExIDExLjMzMSAxOS40MjYzIDEwLjkgMTkuODQ2NiAxMC43NTI1QzIwLjI2NjggMTAuNjA1IDIwLjczNiAxMC44NDMyIDIwLjg1NTcgMTEuMzE5NFoiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTE0LjgxNjUgMTguNzQwM0MxNC45MzQ4IDE5LjIxMiAxNC42MzQzIDE5LjYxNiAxNC4yODExIDE5LjcxNTFDMTMuODIzOSAxOS44NDM0IDEzLjM5MjQgMTkuNTc3NiAxMy4yODg1IDE5LjE1NTlDMTMuMTg0NiAxOC43MzQyIDEzLjQwMTUgMTguMzAyNCAxMy44MDY2IDE4LjE3MThDMTQuMjExOCAxOC4wNDEyIDE0LjY5MDggMTguMjM3OSAxNC44MTY1IDE4Ljc0MDNaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0yNy4wMjE1IDE1LjA1MjJDMjcuMDg2MiAxNS41NTYxIDI2LjcxNDIgMTUuOTE0MSAyNi4zMzkxIDE1Ljk1NTZDMjUuODc1MiAxNi4wMDcgMjUuNTIwNSAxNS42ODUyIDI1LjQ1NTcgMTUuMjgxMUMyNS4zODE5IDE0LjgyMjUgMjUuNjkzNyAxNC40Mzc2IDI2LjA3MSAxNC4zNjM4QzI2LjUyNTkgMTQuMjc0NyAyNi45NTgyIDE0LjU1MjEgMjcuMDIyMiAxNS4wNTE0TDI3LjAyMTUgMTUuMDUyMloiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTE3Ljc2MzUgMjAuMzAyOEMxNy45MDU4IDIwLjczODQgMTcuNjg4OSAyMS4xNzU1IDE3LjMwMjYgMjEuMzIxNEMxNi44OTIxIDIxLjQ3NjYgMTYuNDE5OSAyMS4yODY5IDE2LjI2ODUgMjAuODMwNkMxNi4xMzk4IDIwLjQ0MTkgMTYuMzE3NSAxOS45NjQ4IDE2Ljc0MyAxOS44MDVDMTcuMTMwMSAxOS42NTk4IDE3LjYxNTkgMTkuODUwMyAxNy43NjM1IDIwLjMwMkwxNy43NjM1IDIwLjMwMjhaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0yMC44NDUyIDE4LjUxNDRDMjAuOTg5IDE4Ljk5NjEgMjAuNzA3NCAxOS40MTc4IDIwLjI5MjQgMTkuNTM3N0MxOS44Nzc1IDE5LjY1NzUgMTkuNDU1NyAxOS40MDYzIDE5LjMzNzUgMTguOTk5OUMxOS4yMTMyIDE4LjU3MiAxOS40MTM1IDE4LjEyOTYgMTkuODcwNyAxNy45Nzk4QzIwLjIxNzkgMTcuODY2MSAyMC43MDQ0IDE4LjA0MDUgMjAuODQ2IDE4LjUxNDRMMjAuODQ1MiAxOC41MTQ0WiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODM2MSAyMi4zNzkzQzE0LjkzODUgMjIuODIzMyAxNC42Njg5IDIzLjIyNzQgMTQuMjkxNiAyMy4zMzY0QzEzLjg1NDEgMjMuNDYyNCAxMy40MTEyIDIzLjIwODEgMTMuMzAyOCAyMi43NzQ5QzEzLjE5NTEgMjIuMzQxNiAxMy40MjkzIDIxLjg5NjggMTMuODY2MSAyMS43ODE2QzE0LjI3NzMgMjEuNjcyNSAxNC43MjY5IDIxLjkwNzYgMTQuODM2MSAyMi4zNzkzWiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMjMuOTI2OSAxNi43NDIyQzI0LjA1MDQgMTcuMjE4NSAyMy43NDYyIDE3LjYxODcgMjMuMzk1MiAxNy43MjA5QzIyLjkzODggMTcuODUzIDIyLjUxMDMgMTcuNTgxOCAyMi40MDExIDE3LjE2MzlDMjIuMjkxOSAxNi43NDYgMjIuNTA1OCAxNi4zMjIgMjIuOTIxNSAxNi4xNzY4QzIzLjMwNDkgMTYuMDQzMSAyMy43OTk2IDE2LjI1MjEgMjMuOTI2OSAxNi43NDIyWiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMTcuNzM0MSAxNi42MDMxQzE3LjkyNjkgMTcuMDQ5NSAxNy43MjY2IDE3LjUwODEgMTcuMzM4IDE3LjY4MTdDMTYuOTQ5NCAxNy44NTUzIDE2LjQ3MTEgMTcuNjg3OCAxNi4yOTQ5IDE3LjI3MDdDMTYuMTMzIDE2Ljg4NTggMTYuMjY0IDE2LjQzMzQgMTYuNjQyOCAxNi4yMjc1QzE3LjAyMTcgMTYuMDIxNiAxNy41MzQ1IDE2LjE0MjIgMTcuNzM0MSAxNi42MDMxWiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMjAuODU3MiAxNC45MjU0QzIwLjk2NzIgMTUuMzkwOSAyMC43MDQ0IDE1LjgwNzMgMjAuMjgxMSAxNS45MTc5QzE5Ljg4MDUgMTYuMDIyNCAxOS40NTk1IDE1Ljc3NjYgMTkuMzQxMiAxNS4zODE3QzE5LjIwODcgMTQuOTQgMTkuNDI1NiAxNC41MDM3IDE5Ljg1NzEgMTQuMzU5MkMyMC4yNTQ4IDE0LjIyNjMgMjAuNzQ1OCAxNC40NTIyIDIwLjg1NzIgMTQuOTI1NFoiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTE3Ljc2ODggOS40NDczNkMxNy45MTcxIDkuOTEzNjUgMTcuNjQ1MiAxMC4zMzY5IDE3LjI3OTIgMTAuNDY2OEMxNi44NTIyIDEwLjYxODEgMTYuNDA1NiAxMC4zODE1IDE2LjI3MjMgOS45ODM1NkMxNi4xMyA5LjU1ODc0IDE2LjMyOTYgOS4xMjQ3MSAxNi42OTkzIDguOTY3MjNDMTcuMTA5IDguNzkyODUgMTcuNjExNCA4Ljk1MzQgMTcuNzY5NSA5LjQ0NzM2TDE3Ljc2ODggOS40NDczNloiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTE0LjgyMDMgMTUuMTMwNUMxNC45MzU1IDE1LjYxOTkgMTQuNjA3MiAxNi4wMjkzIDE0LjIxMDMgMTYuMTA2OUMxMy43NzczIDE2LjE5MTQgMTMuMzgwNCAxNS45Mjg3IDEzLjI3NzkgMTUuNDg3QzEzLjE4MzggMTUuMDgwNiAxMy40MzYxIDE0LjY2MjcgMTMuODA0NCAxNC41NDlDMTQuMjM4MiAxNC40MTQ2IDE0LjcwNDMgMTQuNjM5NiAxNC44MjAzIDE1LjEzMDVaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0xNC44MDIyIDcuODMyNkMxNC45NTI5IDguMzE1MDMgMTQuNjY1OSA4Ljc0MjE1IDE0LjI3MTMgOC44NTY2MUMxMy44NTE4IDguOTc3OTkgMTMuNDI4NiA4Ljc0MDYxIDEzLjI5NjggOC4zMjY1NUMxMy4xNjUgNy45MTI0OSAxMy4zODc5IDcuNDc1MzggMTMuNzQ5NCA3LjMzNDA0QzE0LjE3MTEgNy4xNjg4NyAxNC42NTU0IDcuMzYwMTUgMTQuODAyMiA3LjgzMjZaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0yMy45MjU0IDEzLjEzMDlDMjQuMDQ0NCAxMy42MDc5IDIzLjc1MTQgMTQuMDA5NyAyMy4zOTc1IDE0LjExMTFDMjIuOTM1OCAxNC4yNDQgMjIuNTE1NiAxMy45ODEzIDIyLjQwMTkgMTMuNTUzNEMyMi4yOTA0IDEzLjEzMzIgMjIuNTA2NiAxMi43MDkxIDIyLjkyMTUgMTIuNTY4NUMyMy4zMDU2IDEyLjQzNzkgMjMuODA1NyAxMi42NDY5IDIzLjkyNjIgMTMuMTMwOUwyMy45MjU0IDEzLjEzMDlaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0yMy45NDA1IDIwLjQzNDlDMjQuMDIxOCAyMC45MzEyIDIzLjY4MzcgMjEuMzE2OCAyMy4yNjc5IDIxLjM3MjFDMjIuODUyMiAyMS40Mjc1IDIyLjQ0OTMgMjEuMTM0IDIyLjM3NzggMjAuNjc4NUMyMi4zMTYgMjAuMjgzNiAyMi41OTMyIDE5Ljg2OCAyMi45ODU1IDE5Ljc4NDNDMjMuNDE0MSAxOS42OTI5IDIzLjg1ODQgMTkuOTM2NCAyMy45NDA1IDIwLjQzNDlaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0yMy45MzIyIDkuNTIzMzlDMjQuMDM4NCAxMC4wMTg5IDIzLjcxNjEgMTAuNDE2IDIzLjMyMDcgMTAuNDkzNkMyMi44ODI0IDEwLjU3OTcgMjIuNDkgMTAuMzAyMyAyMi4zOTA2IDkuODg4MjhDMjIuMjkxMiA5LjQ3NDIyIDIyLjU2NDUgOS4wNDMyNiAyMi45MTc4IDguOTMzNDFDMjMuMzcxOSA4Ljc5MjgzIDIzLjgyNzUgOS4wMzcxMSAyMy45MzIyIDkuNTI0MTVMMjMuOTMyMiA5LjUyMzM5WiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMTcuNzYyIDEzLjA1MzNDMTcuOTE0OSAxMy41MjI3IDE3LjY1MzUgMTMuOTQ0NCAxNy4yOCAxNC4wNzczQzE2Ljg1NTIgMTQuMjI3OSAxNi40MTA5IDEzLjk4OSAxNi4yNzQ2IDEzLjU5NjRDMTYuMTI2MiAxMy4xNzAxIDE2LjMyOCAxMi43NDI5IDE2LjY4OCAxMi41NzdDMTcuMDk5MiAxMi4zODczIDE3LjYwNjEgMTIuNTczOSAxNy43NjIgMTMuMDUzM1oiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTE3LjkxNzkgMjQuMjI1M0MxOC4wMDkgMjQuNjY4NSAxNy43MTA3IDI1LjA2NTcgMTcuMzUyMyAyNS4xNTc5QzE2Ljg5ODEgMjUuMjc0NiAxNi40NzExIDI0Ljk5MjcgMTYuMzc5MiAyNC42MDYzQzE2LjI2NDggMjQuMTI0NiAxNi41MzI5IDIzLjcwNTIgMTYuOTQ3OCAyMy41OTUzQzE3LjM4MzkgMjMuNDgwMSAxNy44MjA3IDIzLjc1MzYgMTcuOTE3OSAyNC4yMjUzWiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMzAuMDU1NyAxMy4wNjE3QzMwLjIxNjkgMTMuNTIxOSAyOS45NjQ2IDEzLjk1ODIgMjkuNTc1MyAxNC4wOTY1QzI5LjE4NTkgMTQuMjM0OCAyOC43MDE2IDE0LjAzNDMgMjguNTYwOCAxMy41OTAzQzI4LjQzODEgMTMuMjAzOSAyOC42MDE1IDEyLjc2NTIgMjguOTk3NiAxMi41OTE2QzI5LjM5MzggMTIuNDE4IDI5Ljg4NTUgMTIuNTc3IDMwLjA1NTcgMTMuMDYxTDMwLjA1NTcgMTMuMDYxN1oiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTMwLjAyMjYgMTYuNjEwMUMzMC4yMzA1IDE3LjAzMDMgMzAuMDQ1MiAxNy41MTk2IDI5LjY0MjMgMTcuNzA3MUMyOS4yODIzIDE3Ljg3NDUgMjguNzc2MiAxNy43NTM5IDI4LjU4MDQgMTcuMjg0NkMyOC40NDI2IDE2Ljk1MzUgMjguNTM1MiAxNi40NzU2IDI4LjkzOTYgMTYuMjU3NUMyOS4yNzU1IDE2LjA3NjIgMjkuNzkzNyAxNi4xNDc2IDMwLjAyMjYgMTYuNjEwMVoiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTI2LjkzMzMgMTguMzc3N0MyNy4xNTcgMTguODE0IDI2Ljk4OTEgMTkuMzE4NyAyNi41MzEyIDE5LjUxMTZDMjYuMjEwNCAxOS42NDYgMjUuNzExIDE5LjU0NzcgMjUuNTE0NSAxOS4xMDA2QzI1LjM2MDEgMTguNzQ5NSAyNS40NTM1IDE4LjI3NzggMjUuODc4MiAxOC4wNDA1QzI2LjE5MjMgMTcuODY0NSAyNi43MDQ0IDE3LjkzMDYgMjYuOTMzMyAxOC4zNzg1TDI2LjkzMzMgMTguMzc3N1oiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTIwLjgzOTkgMjIuMTIxMUMyMC45OTM2IDIyLjU4MjEgMjAuNzMyMiAyMy4wMTc2IDIwLjM1MzQgMjMuMTQ1MkMxOS45MzQ3IDIzLjI4NTcgMTkuNDgwNiAyMy4wNjgzIDE5LjM0OCAyMi42NTg5QzE5LjIxNTUgMjIuMjQ5NCAxOS4zOTg1IDIxLjgwNjIgMTkuNzY4MiAyMS42NDQ5QzIwLjE3NTcgMjEuNDY2NiAyMC42NzczIDIxLjYzMTggMjAuODQwNyAyMi4xMjA0TDIwLjgzOTkgMjIuMTIxMVoiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTIwLjg1NDIgNy42Nzk3MUMyMC45NzI1IDguMTU5MDcgMjAuNjg2MyA4LjU2MDg0IDIwLjMwNTIgOC42NjM3OEMxOS44NjM5IDguNzgyMDggMTkuNDMzOSA4LjUyOTM0IDE5LjMyODQgOC4wODY4NkMxOS4yMjk4IDcuNjc1ODcgMTkuNDMyNCA3LjI1NDEzIDE5Ljg0ODggNy4xMTczOUMyMC4yNDA1IDYuOTg5MSAyMC43MzE1IDcuMTgwMzggMjAuODU1IDcuNjgwNDhMMjAuODU0MiA3LjY3OTcxWiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODI4NiA0LjI5OTYzQzE0LjkxODIgNC44MDUxMSAxNC41Nzc4IDUuMTczMDcgMTQuMTc0MSA1LjI0NDUyQzEzLjc0NzEgNS4zMTk4IDEzLjM1NjMgNS4wMDg2OCAxMy4yODEgNC42MzE0OUMxMy4xODUzIDQuMTQ5MDYgMTMuNDQ4MSAzLjc0NjUyIDEzLjg5ODUgMy42NTIwM0MxNC4yODQxIDMuNTcwNiAxNC43NDEyIDMuODA2NDQgMTQuODI3OCA0LjI5OTYzTDE0LjgyODYgNC4yOTk2M1oiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTE3Ljc1NDQgMi4xNDU1OUMxNy45MjE2IDIuNjA4ODEgMTcuNjg1MSAzLjA0NzQ1IDE3LjI4NDUgMy4xOTM0MUMxNi44ODM4IDMuMzM5MzcgMTYuNDE0NiAzLjE0ODg2IDE2LjI2ODUgMi42OTg2OUMxNi4xNDczIDIuMzIzODEgMTYuMjk0MSAxLjg2ODI2IDE2LjcwMDEgMS42OTAwNEMxNy4wNjM4IDEuNTMwMjYgMTcuNTgyNyAxLjY2OTMgMTcuNzU0NCAyLjE0NTU5WiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMzMuMTM2NyAxNC45MDQ3QzMzLjI4NTggMTUuMzc0IDMzLjAxMTcgMTUuNzk2NSAzMi42MjA4IDE1LjkyNDhDMzIuMjMgMTYuMDUzMSAzMS43NjYxIDE1LjgxNTcgMzEuNjQxOCAxNS40MzYyQzMxLjQ5NjQgMTQuOTk0NSAzMS43MDQzIDE0LjU3MzYgMzIuMDUzNyAxNC40MTc2QzMyLjQ4MyAxNC4yMjYzIDMyLjk4MTYgMTQuNDE0NSAzMy4xMzY3IDE0LjkwMzlMMzMuMTM2NyAxNC45MDQ3WiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMTcuNzY5NSA1LjgzNjA0QzE3LjkxMzMgNi4zMTYxNiAxNy42Mzc3IDYuNzIyNTQgMTcuMjQwMSA2Ljg0ODUzQzE2Ljg0MjQgNi45NzQ1MSAxNi4zOTk2IDYuNzE3OTMgMTYuMjczMSA2LjM0ODQzQzE2LjEyMDkgNS45MDQ0MSAxNi4zNTIxIDUuNDgyNjYgMTYuNjg0MyA1LjMzNjcxQzE3LjEzMTYgNS4xMzkyOCAxNy42MjM0IDUuMzQ5NzcgMTcuNzY4NyA1LjgzNjgxTDE3Ljc2OTUgNS44MzYwNFoiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTI3LjAyNDUgMTEuNDMzOUMyNy4wNzQyIDExLjkxMjUgMjYuNzMyMyAxMi4yNzM2IDI2LjMyMTggMTIuMzIwNEMyNS44ODUgMTIuMzcwNCAyNS40OTU3IDEyLjA0NjkgMjUuNDUxMiAxMS42MTM3QzI1LjQwNjggMTEuMTgwNCAyNS42ODkyIDEwLjc5NCAyNi4xMDY0IDEwLjcxOTVDMjYuNTIzNyAxMC42NDUgMjYuOTczMyAxMC45MzQ2IDI3LjAyNTIgMTEuNDMzOUwyNy4wMjQ1IDExLjQzMzlaIiBmaWxsPSIjMEIyQjQ1Ij48L3BhdGg+CjxwYXRoIGQ9Ik0zMy4xMTk0IDExLjIxNDJDMzMuMjk0MSAxMS42NTk4IDMzLjA2NTkgMTIuMTE4NCAzMi42NzA1IDEyLjI3MkMzMi4yNzUyIDEyLjQyNTcgMzEuNzk3NyAxMi4yNDk3IDMxLjYzNTggMTEuNzcxOUMzMS41MTgzIDExLjQyNTUgMzEuNjUwMSAxMC45NTkyIDMyLjA3NjMgMTAuNzcxQzMyLjQxOSAxMC42MTk2IDMyLjkyOTYgMTAuNzMxOCAzMy4xMTg3IDExLjIxNDJMMzMuMTE5NCAxMS4yMTQyWiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMjAuODM4NCAzLjk4Njk4QzIwLjk5MDUgNC40NTYzNSAyMC43MzA3IDQuODg3MzEgMjAuMzQ2NiA1LjAxNDgzQzE5LjkzMjQgNS4xNTIzNCAxOS40ODY2IDQuOTMxMSAxOS4zNDQyIDQuNTI1NDlDMTkuMjAwNCA0LjExNDUgMTkuNDAzIDMuNjcxMjUgMTkuNzgyNiAzLjUwNTMxQzIwLjE2MjEgMy4zMzkzOCAyMC42ODMzIDMuNTA5MTYgMjAuODM4NCAzLjk4Nzc1TDIwLjgzODQgMy45ODY5OFoiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTMwLjAzMzEgOS4zNjU5M0MzMC4yMjc0IDkuODA5MTggMzAuMDE1MSAxMC4yODMyIDI5LjYwOTkgMTAuNDQ4M0MyOS4yMzU2IDEwLjYwMTIgMjguNzYxOSAxMC40NDYgMjguNTgxOSAxMC4wMDg5QzI4LjQzMzUgOS42NDg2MyAyOC41Njk5IDkuMTg5MjQgMjguOTI4MyA4Ljk5MDI4QzI5LjMwNDkgOC43ODEzMyAyOS44MjY4IDguODkzNDggMzAuMDMzMSA5LjM2NTE2TDMwLjAzMzEgOS4zNjU5M1oiIGZpbGw9IiMwQjJCNDUiPjwvcGF0aD4KPHBhdGggZD0iTTI2Ljk0NDYgNy41MjA3QzI3LjE1NTUgNy45NzcwMiAyNi45NTY3IDguNDUzMyAyNi41MzggOC42MzA3NkMyNi4xNzY1IDguNzgzNjMgMjUuNzEwMyA4LjYzNTM2IDI1LjUyNTggOC4yMzI4M0MyNS4zNDEzIDcuODMwMjkgMjUuNDY4NSA3LjM3MDE0IDI1Ljg5NjMgNy4xNTI3M0MyNi4yMjAxIDYuOTg4MzQgMjYuNzM3NSA3LjA3Mjg0IDI2Ljk0NDYgNy41MjA3WiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8cGF0aCBkPSJNMjMuOTM3NSA1LjkxMzYxQzI0LjAzMzEgNi40MDYwMiAyMy42OTY1IDYuNzk4NTcgMjMuMjg4MyA2Ljg2NjE4QzIyLjg4MDEgNi45MzM3OCAyMi40Njk3IDYuNjQxMDkgMjIuMzg5OCA2LjI0MzkzQzIyLjI5ODcgNS43OTA2OSAyMi41NTc4IDUuMzc0MzMgMjMuMDEwNCA1LjI3MzY5QzIzLjM4MTcgNS4xOTA3MyAyMy44NDE4IDUuNDIyNzIgMjMuOTM3NSA1LjkxMzYxWiIgZmlsbD0iIzBCMkI0NSI+PC9wYXRoPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyMF80NSI+CjxyZWN0IHdpZHRoPSIyNyIgaGVpZ2h0PSIyMyIgZmlsbD0iIzBCMkI0NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzYuMjU2MSkgcm90YXRlKDkwKSI+PC9yZWN0Pgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPg==') center/contain no-repeat; flex-shrink:0; }
[data-on="dark"] .tri-mark { background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAzNyAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjUgMTcuOTAxOUMzMC41IDE5LjA1NjYgMzAuNSAyMS45NDM0IDI4LjUgMjMuMDk4MUwxMi43NSAzMi4xOTEzQzEwLjc1IDMzLjM0NiA4LjI1IDMxLjkwMjcgOC4yNSAyOS41OTMzTDguMjUgMTEuNDA2N0M4LjI1IDkuMDk3MzMgMTAuNzUgNy42NTM5NiAxMi43NSA4LjgwODY2TDI4LjUgMTcuOTAxOVoiIGZpbGw9IiNGQUJBMDAiPjwvcGF0aD4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyMF80NSkiPgo8cGF0aCBkPSJNMTQuODI0MSAxMS41MjE1QzE0LjkxNjcgMTIuMDA1NSAxNC42MTQ3IDEyLjQwMDMgMTQuMjEyNiAxMi40ODE3QzEzLjc3NzMgMTIuNTcwMSAxMy4zNTQ4IDEyLjMwMzUgMTMuMjY4MiAxMS44MjU3QzEzLjE5OTYgMTEuNDQ5MyAxMy40MzE2IDExLjAyNDUgMTMuODQ0MyAxMC45MDkyQzE0LjI1NyAxMC43OTQgMTQuNzI2OSAxMS4wMTc1IDE0LjgyMzMgMTEuNTIyM0wxNC44MjQxIDExLjUyMTVaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjAuODU1NyAxMS4zMTk0QzIwLjk3MSAxMS43NzY1IDIwLjcwMTQgMTIuMTk5IDIwLjI4MDQgMTIuMzA4OUMxOS44ODM1IDEyLjQxMjYgMTkuNDUzNSAxMi4xNjYgMTkuMzM5NyAxMS43NzQyQzE5LjIxMSAxMS4zMzEgMTkuNDI2MyAxMC45IDE5Ljg0NjYgMTAuNzUyNUMyMC4yNjY4IDEwLjYwNSAyMC43MzYgMTAuODQzMiAyMC44NTU3IDExLjMxOTRaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODE2NSAxOC43NDAzQzE0LjkzNDggMTkuMjEyIDE0LjYzNDMgMTkuNjE2IDE0LjI4MTEgMTkuNzE1MUMxMy44MjM5IDE5Ljg0MzQgMTMuMzkyNCAxOS41Nzc2IDEzLjI4ODUgMTkuMTU1OUMxMy4xODQ2IDE4LjczNDIgMTMuNDAxNSAxOC4zMDI0IDEzLjgwNjYgMTguMTcxOEMxNC4yMTE4IDE4LjA0MTIgMTQuNjkwOCAxOC4yMzc5IDE0LjgxNjUgMTguNzQwM1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yNy4wMjE1IDE1LjA1MjJDMjcuMDg2MiAxNS41NTYxIDI2LjcxNDIgMTUuOTE0MSAyNi4zMzkxIDE1Ljk1NTZDMjUuODc1MiAxNi4wMDcgMjUuNTIwNSAxNS42ODUyIDI1LjQ1NTcgMTUuMjgxMUMyNS4zODE5IDE0LjgyMjUgMjUuNjkzNyAxNC40Mzc2IDI2LjA3MSAxNC4zNjM4QzI2LjUyNTkgMTQuMjc0NyAyNi45NTgyIDE0LjU1MjEgMjcuMDIyMiAxNS4wNTE0TDI3LjAyMTUgMTUuMDUyMloiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43NjM1IDIwLjMwMjhDMTcuOTA1OCAyMC43Mzg0IDE3LjY4ODkgMjEuMTc1NSAxNy4zMDI2IDIxLjMyMTRDMTYuODkyMSAyMS40NzY2IDE2LjQxOTkgMjEuMjg2OSAxNi4yNjg1IDIwLjgzMDZDMTYuMTM5OCAyMC40NDE5IDE2LjMxNzUgMTkuOTY0OCAxNi43NDMgMTkuODA1QzE3LjEzMDEgMTkuNjU5OCAxNy42MTU5IDE5Ljg1MDMgMTcuNzYzNSAyMC4zMDJMMTcuNzYzNSAyMC4zMDI4WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIwLjg0NTIgMTguNTE0NEMyMC45ODkgMTguOTk2MSAyMC43MDc0IDE5LjQxNzggMjAuMjkyNCAxOS41Mzc3QzE5Ljg3NzUgMTkuNjU3NSAxOS40NTU3IDE5LjQwNjMgMTkuMzM3NSAxOC45OTk5QzE5LjIxMzIgMTguNTcyIDE5LjQxMzUgMTguMTI5NiAxOS44NzA3IDE3Ljk3OThDMjAuMjE3OSAxNy44NjYxIDIwLjcwNDQgMTguMDQwNSAyMC44NDYgMTguNTE0NEwyMC44NDUyIDE4LjUxNDRaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODM2MSAyMi4zNzkzQzE0LjkzODUgMjIuODIzMyAxNC42Njg5IDIzLjIyNzQgMTQuMjkxNiAyMy4zMzY0QzEzLjg1NDEgMjMuNDYyNCAxMy40MTEyIDIzLjIwODEgMTMuMzAyOCAyMi43NzQ5QzEzLjE5NTEgMjIuMzQxNiAxMy40MjkzIDIxLjg5NjggMTMuODY2MSAyMS43ODE2QzE0LjI3NzMgMjEuNjcyNSAxNC43MjY5IDIxLjkwNzYgMTQuODM2MSAyMi4zNzkzWiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIzLjkyNjkgMTYuNzQyMkMyNC4wNTA0IDE3LjIxODUgMjMuNzQ2MiAxNy42MTg3IDIzLjM5NTIgMTcuNzIwOUMyMi45Mzg4IDE3Ljg1MyAyMi41MTAzIDE3LjU4MTggMjIuNDAxMSAxNy4xNjM5QzIyLjI5MTkgMTYuNzQ2IDIyLjUwNTggMTYuMzIyIDIyLjkyMTUgMTYuMTc2OEMyMy4zMDQ5IDE2LjA0MzEgMjMuNzk5NiAxNi4yNTIxIDIzLjkyNjkgMTYuNzQyMloiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43MzQxIDE2LjYwMzFDMTcuOTI2OSAxNy4wNDk1IDE3LjcyNjYgMTcuNTA4MSAxNy4zMzggMTcuNjgxN0MxNi45NDk0IDE3Ljg1NTMgMTYuNDcxMSAxNy42ODc4IDE2LjI5NDkgMTcuMjcwN0MxNi4xMzMgMTYuODg1OCAxNi4yNjQgMTYuNDMzNCAxNi42NDI4IDE2LjIyNzVDMTcuMDIxNyAxNi4wMjE2IDE3LjUzNDUgMTYuMTQyMiAxNy43MzQxIDE2LjYwMzFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjAuODU3MiAxNC45MjU0QzIwLjk2NzIgMTUuMzkwOSAyMC43MDQ0IDE1LjgwNzMgMjAuMjgxMSAxNS45MTc5QzE5Ljg4MDUgMTYuMDIyNCAxOS40NTk1IDE1Ljc3NjYgMTkuMzQxMiAxNS4zODE3QzE5LjIwODcgMTQuOTQgMTkuNDI1NiAxNC41MDM3IDE5Ljg1NzEgMTQuMzU5MkMyMC4yNTQ4IDE0LjIyNjMgMjAuNzQ1OCAxNC40NTIyIDIwLjg1NzIgMTQuOTI1NFoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43Njg4IDkuNDQ3MzZDMTcuOTE3MSA5LjkxMzY1IDE3LjY0NTIgMTAuMzM2OSAxNy4yNzkyIDEwLjQ2NjhDMTYuODUyMiAxMC42MTgxIDE2LjQwNTYgMTAuMzgxNSAxNi4yNzIzIDkuOTgzNTZDMTYuMTMgOS41NTg3NCAxNi4zMjk2IDkuMTI0NzEgMTYuNjk5MyA4Ljk2NzIzQzE3LjEwOSA4Ljc5Mjg1IDE3LjYxMTQgOC45NTM0IDE3Ljc2OTUgOS40NDczNkwxNy43Njg4IDkuNDQ3MzZaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTQuODIwMyAxNS4xMzA1QzE0LjkzNTUgMTUuNjE5OSAxNC42MDcyIDE2LjAyOTMgMTQuMjEwMyAxNi4xMDY5QzEzLjc3NzMgMTYuMTkxNCAxMy4zODA0IDE1LjkyODcgMTMuMjc3OSAxNS40ODdDMTMuMTgzOCAxNS4wODA2IDEzLjQzNjEgMTQuNjYyNyAxMy44MDQ0IDE0LjU0OUMxNC4yMzgyIDE0LjQxNDYgMTQuNzA0MyAxNC42Mzk2IDE0LjgyMDMgMTUuMTMwNVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNC44MDIyIDcuODMyNkMxNC45NTI5IDguMzE1MDMgMTQuNjY1OSA4Ljc0MjE1IDE0LjI3MTMgOC44NTY2MUMxMy44NTE4IDguOTc3OTkgMTMuNDI4NiA4Ljc0MDYxIDEzLjI5NjggOC4zMjY1NUMxMy4xNjUgNy45MTI0OSAxMy4zODc5IDcuNDc1MzggMTMuNzQ5NCA3LjMzNDA0QzE0LjE3MTEgNy4xNjg4NyAxNC42NTU0IDcuMzYwMTUgMTQuODAyMiA3LjgzMjZaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjMuOTI1NCAxMy4xMzA5QzI0LjA0NDQgMTMuNjA3OSAyMy43NTE0IDE0LjAwOTcgMjMuMzk3NSAxNC4xMTExQzIyLjkzNTggMTQuMjQ0IDIyLjUxNTYgMTMuOTgxMyAyMi40MDE5IDEzLjU1MzRDMjIuMjkwNCAxMy4xMzMyIDIyLjUwNjYgMTIuNzA5MSAyMi45MjE1IDEyLjU2ODVDMjMuMzA1NiAxMi40Mzc5IDIzLjgwNTcgMTIuNjQ2OSAyMy45MjYyIDEzLjEzMDlMMjMuOTI1NCAxMy4xMzA5WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIzLjk0MDUgMjAuNDM0OUMyNC4wMjE4IDIwLjkzMTIgMjMuNjgzNyAyMS4zMTY4IDIzLjI2NzkgMjEuMzcyMUMyMi44NTIyIDIxLjQyNzUgMjIuNDQ5MyAyMS4xMzQgMjIuMzc3OCAyMC42Nzg1QzIyLjMxNiAyMC4yODM2IDIyLjU5MzIgMTkuODY4IDIyLjk4NTUgMTkuNzg0M0MyMy40MTQxIDE5LjY5MjkgMjMuODU4NCAxOS45MzY0IDIzLjk0MDUgMjAuNDM0OVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMy45MzIyIDkuNTIzMzlDMjQuMDM4NCAxMC4wMTg5IDIzLjcxNjEgMTAuNDE2IDIzLjMyMDcgMTAuNDkzNkMyMi44ODI0IDEwLjU3OTcgMjIuNDkgMTAuMzAyMyAyMi4zOTA2IDkuODg4MjhDMjIuMjkxMiA5LjQ3NDIyIDIyLjU2NDUgOS4wNDMyNiAyMi45MTc4IDguOTMzNDFDMjMuMzcxOSA4Ljc5MjgzIDIzLjgyNzUgOS4wMzcxMSAyMy45MzIyIDkuNTI0MTVMMjMuOTMyMiA5LjUyMzM5WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTE3Ljc2MiAxMy4wNTMzQzE3LjkxNDkgMTMuNTIyNyAxNy42NTM1IDEzLjk0NDQgMTcuMjggMTQuMDc3M0MxNi44NTUyIDE0LjIyNzkgMTYuNDEwOSAxMy45ODkgMTYuMjc0NiAxMy41OTY0QzE2LjEyNjIgMTMuMTcwMSAxNi4zMjggMTIuNzQyOSAxNi42ODggMTIuNTc3QzE3LjA5OTIgMTIuMzg3MyAxNy42MDYxIDEyLjU3MzkgMTcuNzYyIDEzLjA1MzNaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMTcuOTE3OSAyNC4yMjUzQzE4LjAwOSAyNC42Njg1IDE3LjcxMDcgMjUuMDY1NyAxNy4zNTIzIDI1LjE1NzlDMTYuODk4MSAyNS4yNzQ2IDE2LjQ3MTEgMjQuOTkyNyAxNi4zNzkyIDI0LjYwNjNDMTYuMjY0OCAyNC4xMjQ2IDE2LjUzMjkgMjMuNzA1MiAxNi45NDc4IDIzLjU5NTNDMTcuMzgzOSAyMy40ODAxIDE3LjgyMDcgMjMuNzUzNiAxNy45MTc5IDI0LjIyNTNaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMzAuMDU1NyAxMy4wNjE3QzMwLjIxNjkgMTMuNTIxOSAyOS45NjQ2IDEzLjk1ODIgMjkuNTc1MyAxNC4wOTY1QzI5LjE4NTkgMTQuMjM0OCAyOC43MDE2IDE0LjAzNDMgMjguNTYwOCAxMy41OTAzQzI4LjQzODEgMTMuMjAzOSAyOC42MDE1IDEyLjc2NTIgMjguOTk3NiAxMi41OTE2QzI5LjM5MzggMTIuNDE4IDI5Ljg4NTUgMTIuNTc3IDMwLjA1NTcgMTMuMDYxTDMwLjA1NTcgMTMuMDYxN1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0zMC4wMjI2IDE2LjYxMDFDMzAuMjMwNSAxNy4wMzAzIDMwLjA0NTIgMTcuNTE5NiAyOS42NDIzIDE3LjcwNzFDMjkuMjgyMyAxNy44NzQ1IDI4Ljc3NjIgMTcuNzUzOSAyOC41ODA0IDE3LjI4NDZDMjguNDQyNiAxNi45NTM1IDI4LjUzNTIgMTYuNDc1NiAyOC45Mzk2IDE2LjI1NzVDMjkuMjc1NSAxNi4wNzYyIDI5Ljc5MzcgMTYuMTQ3NiAzMC4wMjI2IDE2LjYxMDFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMjYuOTMzMyAxOC4zNzc3QzI3LjE1NyAxOC44MTQgMjYuOTg5MSAxOS4zMTg3IDI2LjUzMTIgMTkuNTExNkMyNi4yMTA0IDE5LjY0NiAyNS43MTEgMTkuNTQ3NyAyNS41MTQ1IDE5LjEwMDZDMjUuMzYwMSAxOC43NDk1IDI1LjQ1MzUgMTguMjc3OCAyNS44NzgyIDE4LjA0MDVDMjYuMTkyMyAxNy44NjQ1IDI2LjcwNDQgMTcuOTMwNiAyNi45MzMzIDE4LjM3ODVMMjYuOTMzMyAxOC4zNzc3WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTIwLjgzOTkgMjIuMTIxMUMyMC45OTM2IDIyLjU4MjEgMjAuNzMyMiAyMy4wMTc2IDIwLjM1MzQgMjMuMTQ1MkMxOS45MzQ3IDIzLjI4NTcgMTkuNDgwNiAyMy4wNjgzIDE5LjM0OCAyMi42NTg5QzE5LjIxNTUgMjIuMjQ5NCAxOS4zOTg1IDIxLjgwNjIgMTkuNzY4MiAyMS42NDQ5QzIwLjE3NTcgMjEuNDY2NiAyMC42NzczIDIxLjYzMTggMjAuODQwNyAyMi4xMjA0TDIwLjgzOTkgMjIuMTIxMVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMC44NTQyIDcuNjc5NzFDMjAuOTcyNSA4LjE1OTA3IDIwLjY4NjMgOC41NjA4NCAyMC4zMDUyIDguNjYzNzhDMTkuODYzOSA4Ljc4MjA4IDE5LjQzMzkgOC41MjkzNCAxOS4zMjg0IDguMDg2ODZDMTkuMjI5OCA3LjY3NTg3IDE5LjQzMjQgNy4yNTQxMyAxOS44NDg4IDcuMTE3MzlDMjAuMjQwNSA2Ljk4OTEgMjAuNzMxNSA3LjE4MDM4IDIwLjg1NSA3LjY4MDQ4TDIwLjg1NDIgNy42Nzk3MVoiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNC44Mjg2IDQuMjk5NjNDMTQuOTE4MiA0LjgwNTExIDE0LjU3NzggNS4xNzMwNyAxNC4xNzQxIDUuMjQ0NTJDMTMuNzQ3MSA1LjMxOTggMTMuMzU2MyA1LjAwODY4IDEzLjI4MSA0LjYzMTQ5QzEzLjE4NTMgNC4xNDkwNiAxMy40NDgxIDMuNzQ2NTIgMTMuODk4NSAzLjY1MjAzQzE0LjI4NDEgMy41NzA2IDE0Ljc0MTIgMy44MDY0NCAxNC44Mjc4IDQuMjk5NjNMMTQuODI4NiA0LjI5OTYzWiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTE3Ljc1NDQgMi4xNDU1OUMxNy45MjE2IDIuNjA4ODEgMTcuNjg1MSAzLjA0NzQ1IDE3LjI4NDUgMy4xOTM0MUMxNi44ODM4IDMuMzM5MzcgMTYuNDE0NiAzLjE0ODg2IDE2LjI2ODUgMi42OTg2OUMxNi4xNDczIDIuMzIzODEgMTYuMjk0MSAxLjg2ODI2IDE2LjcwMDEgMS42OTAwNEMxNy4wNjM4IDEuNTMwMjYgMTcuNTgyNyAxLjY2OTMgMTcuNzU0NCAyLjE0NTU5WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTMzLjEzNjcgMTQuOTA0N0MzMy4yODU4IDE1LjM3NCAzMy4wMTE3IDE1Ljc5NjUgMzIuNjIwOCAxNS45MjQ4QzMyLjIzIDE2LjA1MzEgMzEuNzY2MSAxNS44MTU3IDMxLjY0MTggMTUuNDM2MkMzMS40OTY0IDE0Ljk5NDUgMzEuNzA0MyAxNC41NzM2IDMyLjA1MzcgMTQuNDE3NkMzMi40ODMgMTQuMjI2MyAzMi45ODE2IDE0LjQxNDUgMzMuMTM2NyAxNC45MDM5TDMzLjEzNjcgMTQuOTA0N1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0xNy43Njk1IDUuODM2MDRDMTcuOTEzMyA2LjMxNjE2IDE3LjYzNzcgNi43MjI1NCAxNy4yNDAxIDYuODQ4NTNDMTYuODQyNCA2Ljk3NDUxIDE2LjM5OTYgNi43MTc5MyAxNi4yNzMxIDYuMzQ4NDNDMTYuMTIwOSA1LjkwNDQxIDE2LjM1MjEgNS40ODI2NiAxNi42ODQzIDUuMzM2NzFDMTcuMTMxNiA1LjEzOTI4IDE3LjYyMzQgNS4zNDk3NyAxNy43Njg3IDUuODM2ODFMMTcuNzY5NSA1LjgzNjA0WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTI3LjAyNDUgMTEuNDMzOUMyNy4wNzQyIDExLjkxMjUgMjYuNzMyMyAxMi4yNzM2IDI2LjMyMTggMTIuMzIwNEMyNS44ODUgMTIuMzcwNCAyNS40OTU3IDEyLjA0NjkgMjUuNDUxMiAxMS42MTM3QzI1LjQwNjggMTEuMTgwNCAyNS42ODkyIDEwLjc5NCAyNi4xMDY0IDEwLjcxOTVDMjYuNTIzNyAxMC42NDUgMjYuOTczMyAxMC45MzQ2IDI3LjAyNTIgMTEuNDMzOUwyNy4wMjQ1IDExLjQzMzlaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8cGF0aCBkPSJNMzMuMTE5NCAxMS4yMTQyQzMzLjI5NDEgMTEuNjU5OCAzMy4wNjU5IDEyLjExODQgMzIuNjcwNSAxMi4yNzJDMzIuMjc1MiAxMi40MjU3IDMxLjc5NzcgMTIuMjQ5NyAzMS42MzU4IDExLjc3MTlDMzEuNTE4MyAxMS40MjU1IDMxLjY1MDEgMTAuOTU5MiAzMi4wNzYzIDEwLjc3MUMzMi40MTkgMTAuNjE5NiAzMi45Mjk2IDEwLjczMTggMzMuMTE4NyAxMS4yMTQyTDMzLjExOTQgMTEuMjE0MloiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMC44Mzg0IDMuOTg2OThDMjAuOTkwNSA0LjQ1NjM1IDIwLjczMDcgNC44ODczMSAyMC4zNDY2IDUuMDE0ODNDMTkuOTMyNCA1LjE1MjM0IDE5LjQ4NjYgNC45MzExIDE5LjM0NDIgNC41MjU0OUMxOS4yMDA0IDQuMTE0NSAxOS40MDMgMy42NzEyNSAxOS43ODI2IDMuNTA1MzFDMjAuMTYyMSAzLjMzOTM4IDIwLjY4MzMgMy41MDkxNiAyMC44Mzg0IDMuOTg3NzVMMjAuODM4NCAzLjk4Njk4WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4KPHBhdGggZD0iTTMwLjAzMzEgOS4zNjU5M0MzMC4yMjc0IDkuODA5MTggMzAuMDE1MSAxMC4yODMyIDI5LjYwOTkgMTAuNDQ4M0MyOS4yMzU2IDEwLjYwMTIgMjguNzYxOSAxMC40NDYgMjguNTgxOSAxMC4wMDg5QzI4LjQzMzUgOS42NDg2MyAyOC41Njk5IDkuMTg5MjQgMjguOTI4MyA4Ljk5MDI4QzI5LjMwNDkgOC43ODEzMyAyOS44MjY4IDguODkzNDggMzAuMDMzMSA5LjM2NTE2TDMwLjAzMzEgOS4zNjU5M1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yNi45NDQ2IDcuNTIwN0MyNy4xNTU1IDcuOTc3MDIgMjYuOTU2NyA4LjQ1MzMgMjYuNTM4IDguNjMwNzZDMjYuMTc2NSA4Ljc4MzYzIDI1LjcxMDMgOC42MzUzNiAyNS41MjU4IDguMjMyODNDMjUuMzQxMyA3LjgzMDI5IDI1LjQ2ODUgNy4zNzAxNCAyNS44OTYzIDcuMTUyNzNDMjYuMjIwMSA2Ljk4ODM0IDI2LjczNzUgNy4wNzI4NCAyNi45NDQ2IDcuNTIwN1oiIGZpbGw9IndoaXRlIj48L3BhdGg+CjxwYXRoIGQ9Ik0yMy45Mzc1IDUuOTEzNjFDMjQuMDMzMSA2LjQwNjAyIDIzLjY5NjUgNi43OTg1NyAyMy4yODgzIDYuODY2MThDMjIuODgwMSA2LjkzMzc4IDIyLjQ2OTcgNi42NDEwOSAyMi4zODk4IDYuMjQzOTNDMjIuMjk4NyA1Ljc5MDY5IDIyLjU1NzggNS4zNzQzMyAyMy4wMTA0IDUuMjczNjlDMjMuMzgxNyA1LjE5MDczIDIzLjg0MTggNS40MjI3MiAyMy45Mzc1IDUuOTEzNjFaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyMF80NSI+CjxyZWN0IHdpZHRoPSIyNyIgaGVpZ2h0PSIyMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2LjI1NjEpIHJvdGF0ZSg5MCkiPjwvcmVjdD4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4='); }
.tri-mark.lg { width:28px; height:28px; }


/* ─────────────  SECTIES  ───────────── */
section { padding: 96px 0; }
section.tight { padding: 64px 0; }
.container { max-width: var(--maxw); margin: 0 auto; padding: 0 32px; }
.container.narrow { max-width: var(--maxw-narrow); }
h2.section { font-family:var(--font-display); font-weight:400; font-size:54px; line-height:1.05; letter-spacing:-.015em; color:var(--shapr-navy); margin:8px 0 0; }
h2.section.h2--hero, h2.section.display-bold { font-weight:700; }
h2.section em, h2.section .hl { color:var(--site-highlight); font-style:normal; }
[data-on="dark"] h2.section { color:#fff; }
[data-on="dark"] h2.section em, [data-on="dark"] h2.section .hl { color:var(--site-highlight-on-dark); }


/* ─────────────  WAVE  ───────────── */
.wave { width:100%; aspect-ratio:7275/1721; background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgNzI3NSAxNzIxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxyZWN0IGlkPSJBcnRib2FyZDEiIHg9IjAiIHk9IjAiIHdpZHRoPSI3Mjc0LjQ2IiBoZWlnaHQ9IjE3MjAuMjA1IiBzdHlsZT0iZmlsbDpub25lOyI+PC9yZWN0PjxjbGlwUGF0aCBpZD0iX2NsaXAxIj48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNzI3NC40NiIgaGVpZ2h0PSIxNzIwLjIwNSI+PC9yZWN0PjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMSkiPjxnPjxjbGlwUGF0aCBpZD0iX2NsaXAyIj48cGF0aCBkPSJNNzQxOS41NDEsLTkxMy4zMjhsLTEwOC4yNjIsMjU2OC44OTFsLTczNjkuNjEyLC0yNTcuNTA1bDEwOC4yNjIsLTI1NjguODkxbDczNjkuNjEyLDI1Ny41MDVaIj48L3BhdGg+PC9jbGlwUGF0aD48ZyBjbGlwLXBhdGg9InVybCgjX2NsaXAyKSI+PHBhdGggZD0iTS00OS44MTEsMTE5NS44MzNjMi42MjIsLTYyLjIyNSA1LjI0NSwtMTI0LjQ0NiA3Ljg2NywtMTg2LjY2N2M3LjEzOCwyLjkyMSAxNC4yNzgsNS43NzEgMjEuMzkzLDguNzM3YzIwLjE0Niw4LjQyNSA0MC4yNywxNi44NzEgNjAuNDE1LDI1LjMyMWMzNS4wNiwxMy44MjEgNzAuMDI4LDI3Ljc5NiAxMDUuMTg1LDQxLjMyOWM4LjgyNiwzLjQwNCAxOC4xNjUsNS4yODcgMjcuMjgxLDcuODc1YzIuMDM1LDEuMzg3IDMuODczLDMuMzYyIDYuMTA4LDQuMDY3YzI5LjIyMyw5LjQwOCA1OC4zNDYsMTkuMTc1IDg3LjgxOSwyNy43NDZjMzEuNzcxLDkuMjU4IDYzLjg3LDE3LjM0NiA5NS44MTgsMjUuOTM4YzEzLjgsMy45NzkgMjcuNDkyLDguNDM4IDQxLjQ0NiwxMS44MjFjMzQuNjA0LDguMzk2IDY5LjI1OCwxNi42NjIgMTA0LjAyMSwyNC4zMDhjMzcuMTU0LDguMTc1IDc0LjQyMSwxNS43NzUgMTExLjczMywyMy4yNDZjMjEuNzUsNC4zNjMgNDMuNjI5LDguMTU0IDY1LjUxMywxMS44NThjMjAuNTA0LDMuNDUgNDEuMDQ2LDYuNTUgNjEuNjEyLDkuNTgzYzI1LjA4MywzLjcyNSA1MC4yLDcuMjA4IDc1LjMxMywxMC44YzI5LjY0Niw0LjAxNyA1OS4yMjksOC4zOTIgODguOTEzLDExLjkyMWMyNC44NjIsMi45MzggNDkuODI5LDQuOTIxIDc0Ljc1OCw3LjI2MmMzNy41NjcsMy41MTcgNzUuMTMzLDYuOTg4IDExMi43LDEwLjQ3OWMxMy4zNDIsMS4yIDI2LjYzOCwyLjg2NyA0MCwzLjU1OGM1Ni41MTcsMi44NDIgMTEzLjAyMSw1LjM3NSAxNjkuNTQ2LDguMDE3YzkuNzM3LDEuMDUgMTkuNDUsMi4xMDQgMjkuMTg4LDMuMTU0YzIyLjYsMC44NzkgNDUuMjIxLDEuNzU4IDY3LjgyMSwyLjYzN2M3OC40NzksMi4wNTQgMTU2Ljk2Nyw0LjQ2MyAyMzUuNDQ2LDZjNDkuMjcxLDAuOTY3IDk4LjU4OCwwLjggMTQ3Ljg3OSwwLjc2MmMzMS41MjEsLTAuMDEzIDYzLjA0MiwtMC41MzMgOTQuNTYyLC0xLjEwNGMzOS42NDYsLTAuNzA0IDc5LjMsLTEuNjc5IDExOC45MjksLTIuNTIxYzI2LjkxMywtMC41NzEgNTMuODIxLC0xLjA3OSA4MC43MTMsLTEuNzQyYzEwLjk2NywtMC4yNjIgMjEuOTQyLC0wLjcyNSAzMi45LC0xLjI5NmMzMi4xMjUsLTEuNjgzIDY0LjI1OCwtMy41MjEgOTYuMzgzLC01LjIyNWMxOS40MzMsLTEuMDEyIDM4Ljg5MiwtMS42NDYgNTguMzEyLC0yLjg1OGMyNi44MDgsLTEuNjg4IDUzLjU3NSwtMy44MjUgODAuMzg3LC01LjY0NmMyMy45ODgsLTEuNjMzIDQ4LjAxNywtMi44MjEgNzEuOTkyLC00LjY1YzI5LjU4OCwtMi4yNjMgNTkuMTU4LC01LjEgODguNzI5LC03LjUxN2MyNy40OTYsLTIuMjQ2IDU1LjAwOCwtNCA4Mi40NzEsLTYuNTA4YzMxLjMyMSwtMi44NzEgNjIuNTY3LC02LjQ1IDkzLjg3OSwtOS41NjJjNDAuMSwtMy45ODMgODAuMjI5LC03LjU5MiAxMjAuMzIxLC0xMS44MjFjMzMuMzc5LC0zLjUyOSA2Ni43LC03Ljc3MSAxMDAuMDU0LC0xMS43MDRjMzQuNzY3LC00LjEwNCA2OS41NjcsLTcuOTM4IDEwNC4yODcsLTEyLjM3OWMzOC4yMTcsLTQuODcxIDc2LjM5NiwtMTAuMjgzIDExNC41ODMsLTE1LjUxM2M0OC43MTcsLTYuNjY3IDk3LjQ4MywtMTIuOTk2IDE0Ni4xMzMsLTIwLjE1NGM0OS4wMTcsLTcuMjEzIDk3LjkzMywtMTUuMTYyIDE0Ni44NjcsLTIyLjk1NGM3OC42NzEsLTEyLjU0MiAxNTcuMzMzLC0yNC45OTIgMjM1LjkzMywtMzcuOTEyYzcwLjYsLTExLjYgMTQxLjE0NiwtMjMuNTA4IDIxMS42NjMsLTM1LjY5MmM4Mi43MzcsLTE0LjMwOCAxNjUuNDIxLC0yOC45MzcgMjQ4LjEwNCwtNDMuNjc1YzczLjU4MywtMTMuMTE3IDE0Ny4xMjUsLTI2LjY1OCAyMjAuNzUsLTM5Ljg0MmM3NS42NjcsLTEzLjU1OCAxNTEuMzc1LC0yNi45ODMgMjI3LjEyNSwtNDAuMjcxYzcyLjU4MywtMTIuNzI5IDE0NS4xMjUsLTI1LjUwNCAyMTcuNzkyLC0zNy43NDZjNjguNzkyLC0xMS41OTIgMTM3LjY2NywtMjIuNjk2IDIwNi41NDIsLTMzLjY0MmM1My44MzMsLTguNTMzIDEwNy42NjcsLTE3IDE2MS42NjcsLTI0LjUwOGM0Ny45NTgsLTYuNjY3IDk2LjA4MywtMTIuMTUgMTQ0LjIwOCwtMTcuODU4YzQzLjg3NSwtNS4yMTIgODcuNzUsLTEwLjU1NCAxMzEuNzA4LC0xNC44NzFjNDQsLTQuMzE3IDg4LjA0MiwtNy45NjIgMTMyLjA4MywtMTAuOTIxYzQzLjQxNywtMi45MTMgODYuODc1LC00Ljg4OCAxMzAuMzMzLC02LjcwOGMzNSwtMS40NjcgNzAuMDQyLC0yLjM3OSAxMDUuMDQyLC0zLjAwNGMzNS40NTgsLTAuNjI5IDcwLjg3NSwtMC45MjkgMTA2LjI5MiwtMC43MzdjMzkuMDgzLDAuMjA4IDc4LjEyNSwwLjc3MSAxMTcuMTI1LDEuOTMzYzIxLjk1OCwwLjY1OCA0My44MzMsMy4wMDQgNjUuNzkyLDQuMjEyYzQzLjU4MywyLjQzOCA4Ny4xNjcsNC40OTYgMTMwLjc5Miw2Ljk1YzIwLjg3NSwxLjE3NSA0MS43MDgsMi44MTcgNjIuNTQyLDQuNDU4YzEyLjMzMywwLjk2NyAyNC42NjcsMi4wNDIgMzYuOTU4LDMuNTYyYzM5Ljk1OCw0LjkxMyA3OS45MTcsOS44OTIgMTE5Ljc5MiwxNS4xNzljMzYuNDE3LDQuODMzIDcyLjg3NSw5LjI4NyAxMDkuMDgzLDE1LjM2MmM0My44MzMsNy4zMzggODcuNzA4LDE0LjcyNSAxMzEsMjQuNjcxYzY3Ljc5MiwxNS41NjcgMTM1LjQ1OCwzMi4wNjIgMjAyLjU0Miw1MC40NzVjODIuMDQyLDIyLjQ5NiAxNjIuNTgzLDUwLjI1OCAyNDAuNzkyLDg0LjM5MmM0My42MjUsMTkuMDQyIDg2Ljg3NSwzOS4yNjcgMTI5LjE2Nyw2MS4yNDJjMzAuNjI1LDE1Ljg5MiA1OS40MTcsMzUuNTUgODkuMDQyLDUzLjUyMWwtMjEuNjI1LDUxMy4zMjljLTIuNjY3LC0xLjcxNyAtNS4yOTIsLTMuNDU0IC04LC01LjE1Yy03NC4zNzUsLTQ3IC0xNTMuMDQyLC04NS4yNDYgLTIzMy4yMDgsLTEyMC4yMDRjLTEwOS4zNzUsLTQ3LjY4MyAtMjIxLjEyNSwtODguNDIxIC0zMzUuMjkyLC0xMjEuOTg3Yy01OS44NzUsLTE3LjYwNCAtMTIwLjA4MywtMzQuMTk2IC0xODAuNDE3LC01MC4wMzdjLTQxLjMzMywtMTAuODU4IC04My4xMjUsLTIwLjE1IC0xMjQuOTE3LC0yOS4xMTNjLTM4LjE2NywtOC4xODggLTc2LjU4MywtMTUuMjI1IC0xMTQuOTE3LC0yMi4zNzVjLTQwLjE2NywtNy40NzkgLTgwLjM3NSwtMTUuMDQ2IC0xMjAuNzA4LC0yMS41MDhjLTM2LjI5MiwtNS44MjkgLTcyLjc5MiwtMTAuMzA4IC0xMDkuMjA4LC0xNS4yMDhjLTM3LjQ1OCwtNS4wNSAtNzQuOTE3LC0xMC4zIC0xMTIuNDU4LC0xNC43MjVjLTMzLjk1OCwtMy45OTIgLTY4LjA0MiwtNy4yMjkgLTEwMi4wODMsLTEwLjMzM2MtMzIuNDU4LC0yLjk1OCAtNjQuOTE3LC01LjY5NiAtOTcuNDE3LC03LjgzM2MtNDAsLTIuNjIxIC04MC4wODMsLTUuMjIxIC0xMjAuMjA4LC02LjUzM2MtNzYuMjA4LC0yLjQ2NyAtMTUyLjUsLTQuMTI5IC0yMjguNzUsLTUuODU4Yy0yOC43MDgsLTAuNjQ2IC01Ny40MTcsLTAuNjcxIC04Ni4xMjUsLTAuODI5Yy0yOS4wODMsLTAuMTcxIC01OC4xMjUsLTAuMjcxIC04Ny4yMDgsLTAuMTU0Yy0xNS4yNSwwLjA2NyAtMzAuNTQyLDAuNTU4IC00NS43OTIsMS4xNThjLTMzLjIwOCwxLjI5MiAtNjYuNDE3LDIuNzMzIC05OS41ODMsNC4yMjFjLTQyLjg3NSwxLjkyOSAtODUuNzUsMy41OTIgLTEyOC42MjUsNi4wNzljLTM2LjI5MiwyLjA5MiAtNzIuNTgzLDUuMTYyIC0xMDguODc1LDcuODU4Yy0yOS4zMzMsMi4xNzkgLTU4LjcwOCw0LjA2NyAtODgsNi43MzhjLTQxLjk1OCwzLjgyOSAtODMuODc1LDguMjQyIC0xMjUuODMzLDEyLjQ1Yy00Ny4yMDgsNC43MTcgLTk0LjQxNyw5LjQyOSAtMTQxLjYyNSwxNC4yMzhjLTQ1LjA4Myw0LjU4OCAtOTAuMTI1LDkuMzU0IC0xMzUuMjA4LDEzLjkyNWMtNDEuMjUsNC4xNjcgLTgyLjU0Miw4LjA2MiAtMTIzLjc5MiwxMi4zYy00NS4wNDIsNC42MzMgLTkwLjA4Myw5LjYgLTEzNS4xNjcsMTQuMjU4Yy00Ny41NSw0LjkwNCAtOTUuMTMzLDkuNTgzIC0xNDIuNjgzLDE0LjRjLTUwLjM1NCw1LjA5MiAtMTAwLjcyMSwxMC4zMjEgLTE1MS4wOTYsMTUuMzcxYy00MS45NSw0LjIwOCAtODMuOTI5LDguMTk2IC0xMjUuOSwxMi4zMzhjLTQ2Ljg1NCw0LjYzOCAtOTMuNzIxLDkuNDMzIC0xNDAuNTkyLDEzLjk1OGMtNDcuOTI1LDQuNjI1IC05NS44NTgsOC45NTggLTE0My43NzksMTMuNTE3Yy00My4zNTQsNC4xMTIgLTg2LjY4Myw4LjU4NyAtMTMwLjA1LDEyLjUyNWMtNTEuNTM3LDQuNjc1IC0xMDMuMDc1LDguOTUgLTE1NC42MjUsMTMuNGMtNDYuMjMzLDMuOTk2IC05Mi40NzEsOC4yMDggLTEzOC43MTcsMTEuOTU4Yy00OS4xMzMsMy45NzkgLTk4LjI5Niw3LjQ5MiAtMTQ3LjQyMSwxMS4yOTZjLTUwLjMyOSwzLjg3MSAtMTAwLjYyNSw4LjA1NCAtMTUwLjk2MywxMS42NThjLTI3LjUwNCwxLjk1NCAtNTUuMDQ2LDIuODE3IC04Mi41NzksNC40NThjLTQzLjQ2MywyLjYgLTg2LjkwOCw1Ljg2NyAtMTMwLjM3NSw4LjEwOGMtNTAuNjU4LDIuNjE3IC0xMDEuMzcxLDQuNDcxIC0xNTIuMDU0LDYuNjM3Yy01NC44MDgsMi4zMzggLTEwOS42MjUsNC43ODMgLTE2NC40MjUsNi44MjljLTI2Ljg2NywxIC01My43NDIsMS4yODMgLTgwLjYwNCwxLjY3OWMtMzEuODE3LDAuNDkyIC02My42NjIsMS4xMTMgLTk1LjQ3OSwxLjA1Yy0zNC43NDYsLTAuMDU4IC02OS40OTIsLTAuOTgzIC0xMDQuMjI1LC0xLjI2MmMtMTQuNDEyLC0wLjEyNSAtMjguODI5LDAuNDE3IC00My4yMjksMC42NWwtMzEuOTg3LC0xLjEyMWMtMi44NzEsLTAuODU0IC01LjcyOSwtMi40NDYgLTguNjA4LC0yLjQ1OGMtMTYuMzE3LC0wLjA1OCAtMzIuNjQ2LDAuMjYzIC00OC45NjcsMC40NWwtMTA2LjYyMSwtMy43MjljLTEuNTUsLTAuNzIxIC0zLjA3NSwtMi4wMjEgLTQuNjc1LC0yLjA3NWMtMjUuMDI1LC0xLjEyMSAtNTAuMDU0LC0yLjE1IC03NS4wODgsLTIuOTc5Yy0xLjgxMiwtMC4wNjIgLTMuNjg4LDEuMzYyIC01LjU1OCwyLjA5NmwtNDkuMDQyLC0xLjcxM2MtMS43NjMsLTAuNzUgLTMuNTA0LC0yLjA1OCAtNS4zMTMsLTIuMTY3Yy01My42NjcsLTMuNTIxIC0xMDcuMzUsLTYuNzA4IC0xNjEuMDEyLC0xMC4zODdjLTMyLjQyOSwtMi4yMjUgLTY0LjgxNywtNC45NzkgLTk3LjIsLTcuODA0Yy0zNy42NDIsLTMuMjcxIC03NS4yNDIsLTYuOSAtMTEyLjg1NCwtMTAuMzVjLTI3LjQ0MiwtMi41MTcgLTU0Ljg4MywtNS4wMzMgLTgyLjMyOSwtNy41NWMtMTMuMDE3LC0xLjE5MiAtMjYuMDcxLC0yLjA5MiAtMzkuMDUsLTMuNzI1Yy0yOS45OTYsLTMuNzYyIC01OS45NSwtNy45OTIgLTg5Ljk0MiwtMTEuODY3Yy0xOC41MjEsLTIuMzgzIC0zNy4xMDgsLTQuMjMzIC01NS42MDQsLTYuNzVjLTI2LjEzOCwtMy41NjIgLTUyLjIxNywtNy41MjEgLTc4LjMsLTExLjMwNGMtMTUuMzA0LC0yLjIyNSAtMzAuNjM3LC00LjI1NCAtNDUuOTEzLC02LjY3OWMtMjcuMzg3LC00LjM2MiAtNTQuNzE3LC04Ljk4NyAtODIuMDc5LC0xMy40MTdjLTI0LjU4MywtMy45NzUgLTQ5LjIyOSwtNy41MDQgLTczLjc1OCwtMTEuODEyYy0yMi43ODgsLTQgLTQ1LjQxMywtOC44NjIgLTY4LjE0NiwtMTMuMTU0Yy0zMC4yNzUsLTUuNzA4IC02MC43MDgsLTEwLjc3NSAtOTAuODc1LC0xNi45NzFjLTM1LjUwOCwtNy4yOTYgLTcwLjg3NCwtMTUuMzYzIC0xMDYuMjQzLC0yMy4zNjJjLTM4Ljc5NywtOC43NjcgLTc3LjcyMSwtMTcuMDI5IC0xMTYuMjU3LC0yNi45MjFjLTUyLjY0OCwtMTMuNTIxIC0xMDUuMDY1LC0yNy45NzEgLTE1Ny4zNzksLTQyLjgyMWMtMzIuMzk0LC05LjE4NyAtNjQuMzYxLC0xOS44NzUgLTk2LjUyNywtMjkuOWwwLjAyLDAuMDI1WiIgc3R5bGU9ImZpbGw6IzBjMTcyNjtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNTY0NC41NDIsMzY3LjI5MmMzMi42MjUsLTQuNTc5IDY1LjI5MiwtOS4yNSA5Ny45NTgsLTEzLjc1OGM1MC4xNjcsLTYuOTA0IDEwMC4zNzUsLTEzLjk0MiAxNTAuNjI1LC0yMC40NjJjMzcuMjA4LC00Ljg0MiA3NC41NDIsLTkuMzUgMTExLjgzMywtMTMuMzYzYzM1LjkxNywtMy44NjIgNzEuOTE3LC02Ljk0NiAxMDcuOTE3LC0xMC4yNWM0MC4xNjcsLTMuNjkyIDgwLjM3NSwtNy42NzUgMTIwLjU4MywtMTAuNzg4YzMzLjIwOCwtMi41NTQgNjYuNSwtNC4wNjIgOTkuNzUsLTUuOTk2YzM4Ljg3NSwtMi4yNDYgNzcuNzkyLC00LjY0NiAxMTYuNzA4LC02LjYwNGMyMywtMS4xNTQgNDYuMDQyLC0xLjkwOCA2OS4wODMsLTIuMzVjNDcuNTQyLC0wLjg3NSA5NS4wNDIsLTEuNDQyIDE0Mi41NDIsLTIuMDI5YzMxLjk1OCwtMC4zOTYgNjMuODc1LC0xLjQxNyA5NS43NSwtMC42NzljOTIuMDQyLDIuMDc5IDE4NC4wNDIsNC4yOTIgMjc2LDcuNjM4YzQ1LjcwOCwxLjY2NyA5MS4zNzUsNS41NTQgMTM3LDkuMTcxYzM1LjI5MiwyLjc5MiA3MC41NDIsNi4zMzggMTA1LjcwOCwxMC4yODNjMzAuNTgzLDMuNDI5IDYxLjA0Miw3Ljg3NSA5MS41NDIsMTEuODc5bC0xNS45MTcsMzc3Ljc3NWMtMi4zMzMsLTAuODE3IC00LjY2NywtMS42MzMgLTcsLTIuNDQ2Yy0xMTUuOTU4LC00MS4zNSAtMjM1LjU4MywtNjcuMDc1IC0zNTYuNzA4LC04NS4zOTZjLTgzLjc5MiwtMTIuNjc1IC0xNjguMTI1LC0yMS43NDIgLTI1Mi4zNzUsLTMxLjExN2MtNDEuMDgzLC00LjU3NSAtODIuNSwtNy4zMTIgLTEyMy44MzMsLTguODY3Yy03Mi43MDgsLTIuNzQyIC0xNDUuNSwtNC4wNTggLTIxOC4yNSwtNS43MTJjLTI0LjA4MywtMC41NSAtNDguMTY3LC0wLjQ3OSAtNzIuMjUsLTAuMzIxYy0zMC4wNDIsMC4xOTYgLTYwLjA4MywwLjcwNCAtOTAuMTI1LDEuMjU4Yy00MC45NTgsMC43NSAtODEuOTE3LDEuMSAtMTIyLjgzMywyLjY1Yy00MCwxLjUyMSAtNzkuOTU4LDQuMjQyIC0xMTkuOTE3LDYuNjcxYy00NC41ODMsMi43MzcgLTg5LjIwOCw1LjQyOSAtMTMzLjc5Miw4LjcyNWMtNDMuMjA4LDMuMjA0IC04Ni41ODMsNS42MjkgLTEyOS42MjUsMTEuMDQ2Yy0xMTYuNDE3LDE0LjY5NiAtMjMzLjEyNSwyNy43NTQgLTM0OC44NzUsNDcuMTQyYy0xNDMuODMzLDI0LjA2MiAtMjg3LjIwOCw1MS41MjEgLTQzMC4wNDIsODEuNjA0Yy0yODguMDgzLDYwLjY4MyAtNTc1LjU4MywxMjQuNDU4IC04NjMuNDUsMTg2LjM1Yy0xOTAuNzQ2LDQxLjAwNCAtMzgxLjQxMyw4Mi42MzggLTU3Mi42MzgsMTIwLjg4N2MtMTUxLjE1LDMwLjIzOCAtMzAyLjk0Miw1Ny4wNDYgLTQ1NC44MDQsODIuOTg4Yy0xMjYuOTk2LDIxLjY4OCAtMjU0LjMyOSw0MS4xODggLTM4MS44MTIsNTkuMjI5Yy0xMTQuMTQ2LDE2LjE3NSAtMjI4LjY2MywyOS4wNjcgLTM0My4wMjUsNDMuNDA4YzUuNDMzLC0xLjc2NyAxMC43ODcsLTQuMTE3IDE2LjM0MiwtNS4yMzhjMjIuNjM3LC00LjU1IDQ1LjM0MiwtOC43MjEgNjguMDEyLC0xMy4wNDZjMy41NSwtMC4xIDcuMTYzLDAuMjk2IDEwLjYwOCwtMC4zNDJjNTUuOTI1LC0xMC41MjkgMTExLjg0NiwtMjAuOTc1IDE2Ny43MDQsLTMxLjk1YzIxLjc3MSwtNC4yNzEgNDMuMzM4LC05LjgzOCA2NC45ODgsLTE0LjhjMTAuMTA4LC0xLjY3MSAyMC4zLC0yLjgwOCAzMC4yODMsLTUuMDgzYzc4LjQ0NiwtMTcuODY3IDE1Ni44NzEsLTM1LjgwNCAyMzUuMjI1LC01NC4wOTZjMjMuNzI1LC01LjUzOCA0Ny4yLC0xMi4yMzggNzAuOCwtMTguNGM4LjI4MywtMS44OTIgMTYuNjM4LC0zLjUzNyAyNC44NjcsLTUuNjk2Yzc4LjQ0NiwtMjAuNDUgMTU2Ljk2MywtNDAuNTgzIDIzNS4yNjMsLTYxLjYzOGM2Ni4zMTcsLTE3Ljg0NiAxMzIuMzk2LC0zNi43MjUgMTk4LjUwNCwtNTUuMzU4YzUuMTg4LC0xLjQ2NyA5LjkzOCwtNC42NTggMTQuODgzLC03LjA0NmMxMS40MjUsLTIuNDUgMjMuMDI1LC00LjE1OCAzNC4yMjksLTcuNDM4YzkxLjU2MiwtMjYuNjkyIDE4My4wOTIsLTUzLjU1OCAyNzQuNTY3LC04MC42MDhjNDQuMDI5LC0xMy4wMTcgODcuOTI1LC0yNi40NzkgMTMxLjg3OSwtMzkuNzY3YzQ2LjEyNSwtMTMuNTY3IDkyLjI4OCwtMjcuMDQyIDEzOC4zOTIsLTQwLjdjNDUuMDkyLC0xMy4zNTQgOTAuMTgzLC0yNi43NTggMTM1LjE4MywtNDAuMzQyYzM1LjA4MywtMTAuNTkyIDcwLjA4MywtMjEuNDc1IDEwNS4xMjUsLTMyLjIyNWMyLjA4MywtMC4zNDYgNC4yNSwtMC40NzEgNi4yOTIsLTEuMDQ2YzExOS43OTIsLTM0LjQ3MSAyMzkuNSwtNjkuMTkyIDM1OS4zNzUsLTEwMy4zNzFjNjAuOTU4LC0xNy4zODcgMTIyLjE2NywtMzMuNjU0IDE4My4yMDgsLTUwLjY1OGMzMS43OTIsLTguODM4IDYzLjQxNywtMTguMTQ2IDk1LjEyNSwtMjcuMjU0YzIuMTI1LC0wLjI4MyA0LjI1LC0wLjM2NyA2LjI5MiwtMC44NWMxMzguNDU4LC0zMi40MzggMjc2LjcwOCwtNjUuNzc1IDQxNS40MTcsLTk2Ljk4M2M2NC4wNDIsLTE0LjQwOCAxMjguOTE3LC0yNC42OTIgMTkzLjQ1OCwtMzYuNzI1YzMyLjc1LC02LjExMiA2NS41LC0xMS45NzUgOTguMjUsLTE3Ljk1NGwwLDAuMDQ2WiIgc3R5bGU9ImZpbGw6IzAxMDUwZTtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNzMzMy4zNzUsMTEzMS4xMTdjLTI5LjYyNSwtMTcuOTcxIC01OC40MTcsLTM3LjYyOSAtODkuMDQyLC01My41MjFjLTQyLjI5MiwtMjEuOTc1IC04NS41NDIsLTQyLjIgLTEyOS4xNjcsLTYxLjI0MmMtNzguMjA4LC0zNC4xNTQgLTE1OC43NSwtNjEuODk2IC0yNDAuNzkyLC04NC4zOTJjLTY3LjEyNSwtMTguNDEyIC0xMzQuNzUsLTM0Ljg4OCAtMjAyLjU0MiwtNTAuNDc1Yy00My4yOTIsLTkuOTQ2IC04Ny4xNjcsLTE3LjMzMyAtMTMxLC0yNC42NzFjLTM2LjIwOCwtNi4wNSAtNzIuNjY3LC0xMC41MjkgLTEwOS4wODMsLTE1LjM2M2MtMzkuODc1LC01LjI4NyAtNzkuODMzLC0xMC4yNDYgLTExOS43OTIsLTE1LjE3OWMtMTIuMjkyLC0xLjUyMSAtMjQuNjI1LC0yLjU5NiAtMzYuOTU4LC0zLjU2MmMtMjAuODMzLC0xLjY0MiAtNDEuNjY3LC0zLjI4MyAtNjIuNTgzLC00LjQ1NGMtNDMuNTgzLC0yLjQ1OCAtODcuMTY3LC00LjUxNyAtMTMwLjc1LC02Ljk1NGMtMjEuOTU4LC0xLjIzMyAtNDMuODMzLC0zLjU3OSAtNjUuNzkyLC00LjIxM2MtMzkuMDQyLC0xLjE0MiAtNzguMDgzLC0xLjcwNCAtMTE3LjEyNSwtMS45MzNjLTM1LjQxNywtMC4xOTIgLTcwLjgzMywwLjEwOCAtMTA2LjI5MiwwLjczOGMtMzUsMC42MjUgLTcwLjA0MiwxLjUzNyAtMTA1LjA0MiwzLjAwNGMtNDMuNDU4LDEuODIxIC04Ni45MTcsMy43OTYgLTEzMC4zMzMsNi43MDhjLTQ0LjA4MywyLjk1OCAtODguMTI1LDYuNjA0IC0xMzIuMDgzLDEwLjkyMWMtNDMuOTU4LDQuMzE3IC04Ny44MzMsOS42NTggLTEzMS43MDgsMTQuODcxYy00OC4wODMsNS43MDggLTk2LjIwOCwxMS4xNzEgLTE0NC4yNSwxNy44NThjLTUzLjk1OCw3LjUwOCAtMTA3Ljc5MiwxNS45NTQgLTE2MS42MjUsMjQuNTA4Yy02OC44NzUsMTAuOTI1IC0xMzcuNzUsMjIuMDUgLTIwNi41NDIsMzMuNjQyYy03Mi42NjcsMTIuMjQyIC0xNDUuMjA4LDI1LjAxNyAtMjE3LjgzMywzNy43NDZjLTc1LjcwOCwxMy4yODggLTE1MS40MTcsMjYuNzEzIC0yMjcuMTI1LDQwLjI3MWMtNzMuNTgzLDEzLjE4MyAtMTQ3LjEyNSwyNi43MjUgLTIyMC43MDgsMzkuODQ2Yy04Mi42ODgsMTQuNzM3IC0xNjUuMzcxLDI5LjM2MiAtMjQ4LjEwOCw0My42NzVjLTcwLjUxNywxMi4xNzkgLTE0MS4wNjcsMjQuMTEzIC0yMTEuNjYzLDM1LjY4OGMtNzguNiwxMi45IC0xNTcuMjg3LDI1LjM3MSAtMjM1LjkzMywzNy45MTJjLTQ4LjkzMyw3Ljc5NiAtOTcuODUsMTUuNzQyIC0xNDYuODY3LDIyLjk1NGMtNDguNjUsNy4xNTggLTk3LjQxNywxMy40ODcgLTE0Ni4xMzMsMjAuMTU0Yy0zOC4xODcsNS4yMjkgLTc2LjM2MiwxMC42MTcgLTExNC41ODMsMTUuNTEyYy0zNC43NDIsNC40NDIgLTY5LjUyMSw4LjMgLTEwNC4yODgsMTIuMzc5Yy0zMy4zNTQsMy45MzMgLTY2LjY3NSw4LjE1NCAtMTAwLjA1NCwxMS43MDRjLTQwLjA3MSw0LjI1NCAtODAuMjIxLDcuODM4IC0xMjAuMzIxLDExLjgyMWMtMzEuMjkyLDMuMTEyIC02Mi41NTgsNi42OTIgLTkzLjg3OSw5LjU2MmMtMjcuNDYyLDIuNTA4IC01NC45NzUsNC4yNjMgLTgyLjQ3MSw2LjUwOGMtMjkuNTcxLDIuNDE3IC01OS4xNDIsNS4yNTQgLTg4LjcyOSw3LjUxN2MtMjMuOTcxLDEuODMzIC00Ny45ODMsMy4wNDIgLTcxLjk5Miw0LjY1Yy0yNi43OTIsMS44MjEgLTUzLjU3OSwzLjk1OCAtODAuMzg4LDUuNjQ2Yy0xOS40MTcsMS4yMTMgLTM4Ljg3OSwxLjgyNSAtNTguMzEyLDIuODU4Yy0zMi4xMjUsMS42ODMgLTY0LjI1OCwzLjUyMSAtOTYuMzgzLDUuMjI1Yy0xMC45NTgsMC41NzUgLTIxLjkzMywxLjAxMiAtMzIuOSwxLjI5NmMtMjYuODkyLDAuNjYzIC01My44LDEuMTcxIC04MC43MTIsMS43NDZjLTM5LjY1LDAuODM3IC03OS4yODMsMS44MTIgLTExOC45MjksMi41MjFjLTMxLjUyMSwwLjU0MiAtNjMuMDQyLDEuMDg4IC05NC41NjIsMS4xYy00OS4yOTIsMC4wMTMgLTk4LjYwOCwwLjIwNCAtMTQ3Ljg3OSwtMC43NThjLTc4LjUsLTEuNTQyIC0xNTYuOTY3LC0zLjk1IC0yMzUuNDQ2LC02LjAwNGMtMS41ODgsLTEuMzkyIC0zLjE5NiwtMi43NTggLTQuNzc5LC00LjE1YzE5LjQxNywtMC4xNjcgMzguODM3LC0wLjM1OCA1OC4yNTQsLTAuNDc5YzU1LjQxMiwtMC4zNTQgMTEwLjg0MiwtMC42MjEgMTY2LjI1OCwtMS4wNjdjNC41MjksLTAuMDQyIDkuMDU4LC0xLjEwOCAxMy42MDgsLTEuNjgzYzMuOTA0LDAuMTM3IDcuODEyLDAuNTYyIDExLjY4NywwLjQwOGMzOC43ODMsLTEuNTgzIDc3LjU2NywtMy4xNjcgMTE2LjMzOCwtNC45NzFjMTUuMTUsLTAuNzE3IDMwLjI2MiwtMS45OTIgNDUuMzg3LC0zLjEzM2MyNC45NTgsLTEuODg3IDQ5LjkxMiwtMy43MjkgNzQuODQyLC01Ljg4N2MxNS43NTQsLTEuMzYzIDMxLjQ2NywtMy4zMjkgNDcuMjE3LC01LjAyNWMyMi44NTQsLTIuMTM3IDQ1LjcwNCwtNC4xNDYgNjguNTQyLC02LjQ0MmMyOS41MTIsLTIuOTk2IDU5LjAwOCwtNi4xMDQgODguNTA4LC05LjM5MmMyNy4wMzcsLTMuMDE3IDU0LjA2MiwtNi4zIDgxLjA4MywtOS40NzFjMTcuMzA4LC0yLjMzMyAzNC42MjEsLTQuNjY3IDUxLjk1NCwtN2MxLjU2MiwwLjM2NyAzLjE1LDEuMiA0LjY3NSwxLjA1NGM1MS42NzUsLTQuOTgzIDEwMy40MTMsLTkuMzYyIDE1NS4wMjEsLTE1LjIzN2MxMDguMTUsLTEyLjMwOCAyMTYuNDE3LC0yMy44MTcgMzI0LjI2MiwtMzguNTg3YzEzNy4wODMsLTE4Ljc3NSAyNzQuMTg4LC0zOC4wNjcgNDEwLjYxMywtNjEuNTQyYzE4My4wMjEsLTMxLjQ4MyAzNjUuNTI5LC02Ni41NjcgNTQ4LjA2NywtMTAxLjI3MWMxNDIuNjQyLC0yNy4xMjkgMjg0Ljg5NiwtNTYuNjMzIDQyNy41MjksLTgzLjk2M2MxMjcuMjU4LC0yNC4zNzEgMjU0LjY3NSwtNDguMDUgMzgyLjIxNywtNzAuNDU0YzExOC41LC0yMC44MDggMjM3LjIwOCwtNDAuNDA4IDM1Ni4wNDIsLTU4LjkzM2MxMjcuNjI1LC0xOS44ODggMjU1LjQxNywtMzguODc5IDM4My4zMzMsLTU2LjQ4OGMxMTQuNTQyLC0xNS43NTggMjI5LjE2NywtMzEuNjk2IDM0NC4xMjUsLTQyLjc2N2MxMTAuMTY3LC0xMC41OTIgMjIwLjcwOCwtMTUuNjU0IDMzMS4xNjcsLTIxLjg1NGM0NC42MjUsLTIuNDkyIDg5LjM3NSwtMS44ODMgMTM0LjA0MiwtMi4wODNjMzIuOTU4LC0wLjEzOCA2NS45MTcsMC4wNzkgOTguODMzLDEuMjc1YzQzLjk1OCwxLjYgODcuODMzLDQuMTc5IDEzMS43NSw2LjU1OGMyNS4wODMsMS4zNjcgNTAuMTI1LDIuOTc5IDc1LjE2Nyw0Ljg1NGMzMC43MDgsMi4zMjEgNjEuNDE3LDQuODYzIDkyLjEyNSw3LjY3MWMzMy41ODMsMy4wNjIgNjcuMjkyLDUuMzU0IDEwMC42NjcsMTAuMDU4YzcyLjE2NywxMC4xNzkgMTQ0LjYyNSwxOS41NDIgMjE2LjIwOCwzMy4yMTdjNzcuOTU4LDE0Ljg5NiAxNTUuNTQyLDMyLjY5NiAyMzIuNTgzLDUyLjA3OWMxMDUuNzA4LDI2LjU5NiAyMDkuMTY3LDYwLjk0MiAzMDkuNzkyLDEwMy44NWMyMC4yMDgsOC42MDggNDAuMjA4LDE3LjY1IDYwLjMzMywyNi41bC04LjcwOCwyMDYuNjY3bC0wLjA0MiwtMC4xMzNaIiBzdHlsZT0iZmlsbDojY2U5NzAwO2ZpbGwtcnVsZTpub256ZXJvOyI+PC9wYXRoPjxwYXRoIGQ9Ik03MzQyLjA4Myw5MjQuNDVjLTIwLjEyNSwtOC44NSAtNDAuMTI1LC0xNy44OTYgLTYwLjM3NSwtMjYuNTA0Yy0xMDAuNjI1LC00Mi44ODMgLTIwNC4wODMsLTc3LjI1NCAtMzA5Ljc5MiwtMTAzLjg1Yy03Ny4wNDIsLTE5LjM4MyAtMTU0LjU4MywtMzcuMTc5IC0yMzIuNTgzLC01Mi4wNzljLTcxLjU4MywtMTMuNjc1IC0xNDQsLTIzLjAzNyAtMjE2LjIwOCwtMzMuMjEzYy0zMy4zNzUsLTQuNzA0IC02Ny4wODMsLTYuOTk2IC0xMDAuNjY3LC0xMC4wNjJjLTMwLjY2NywtMi44MDggLTYxLjM3NSwtNS4zNSAtOTIuMDgzLC03LjY3MWMtMjUuMDQyLC0xLjg5NiAtNTAuMTI1LC0zLjQ4MyAtNzUuMjA4LC00Ljg1Yy00My45MTcsLTIuMzc5IC04Ny43OTIsLTQuOTU4IC0xMzEuNzUsLTYuNTYyYy0zMi44NzUsLTEuMTk2IC02NS44MzMsLTEuNDEyIC05OC43OTIsLTEuMjcxYy00NC43MDgsMC4xOTYgLTg5LjQxNywtMC40MzMgLTEzNC4wNDIsMi4wODNjLTExMC40NTgsNi4xOTYgLTIyMS4wNDIsMTEuMjU4IC0zMzEuMTY3LDIxLjg1NGMtMTE1LDExLjA3MSAtMjI5LjU4MywyNy4wMDQgLTM0NC4xNjcsNDIuNzY3Yy0xMjcuOTE3LDE3LjYwNCAtMjU1LjcwOCwzNi41NzUgLTM4My4zMzMsNTYuNDgzYy0xMTguODMzLDE4LjUyOSAtMjM3LjU0MiwzOC4xMDQgLTM1Niw1OC45MzNjLTEyNy41ODMsMjIuNDA0IC0yNTQuOTU4LDQ2LjA4MyAtMzgyLjIzMyw3MC40NThjLTE0Mi42MTMsMjcuMzI5IC0yODQuODY3LDU2LjgzMyAtNDI3LjUyOSw4My45NjJjLTE4Mi41MzcsMzQuNzA0IC0zNjUuMDI1LDY5Ljc4OCAtNTQ4LjA2NywxMDEuMjcxYy0xMzYuNDQ2LDIzLjQ3MSAtMjczLjUyOSw0Mi43NjIgLTQxMC42MTMsNjEuNTQyYy0xMDcuODcxLDE0Ljc5MiAtMjE2LjEzMywyNi4yNzUgLTMyNC4yNjIsMzguNTg3Yy01MS42MDgsNS44NzUgLTEwMy4zNDYsMTAuMjc1IC0xNTUuMDIxLDE1LjIzM2MtMS41MjUsMC4xNSAtMy4xMTIsLTAuNjYyIC00LjY3NSwtMS4wNWMxLjU0MiwtMC41OTIgMy4wMzMsLTEuNTQyIDQuNiwtMS43NTRjMzQuMDU0LC00LjM1NCA2OC4xMjUsLTguNTkyIDEwMi4xNzUsLTEyLjg3NWMxMTQuMzYzLC0xNC4zNDYgMjI4Ljg3OSwtMjcuMjMzIDM0My4wMjUsLTQzLjQwOGMxMjcuNDgzLC0xOC4wNjcgMjU0LjgxNywtMzcuNTY3IDM4MS44MTIsLTU5LjIzM2MxNTEuODYzLC0yNS45MzggMzAzLjY1NCwtNTIuNzUgNDU0LjgwNCwtODIuOTg4YzE5MS4yNDYsLTM4LjI1IDM4MS44OTIsLTc5Ljg3OSA1NzIuNjM4LC0xMjAuODg3YzI4Ny44NDYsLTYxLjg5MiA1NzUuMzQ2LC0xMjUuNjY3IDg2My40MjksLTE4Ni4zNDZjMTQyLjgzMywtMzAuMDgzIDI4Ni4yMDgsLTU3LjU0NiA0MzAuMDQyLC04MS42MDRjMTE1Ljc5MiwtMTkuMzcxIDIzMi41LC0zMi40NSAzNDguOTE3LC00Ny4xNDJjNDMsLTUuNDQyIDg2LjM3NSwtNy44NjcgMTI5LjYyNSwtMTEuMDVjNDQuNTgzLC0zLjI5MiA4OS4xNjcsLTYuMDA4IDEzMy43OTIsLTguNzIxYzM5Ljk1OCwtMi40NTQgNzkuOTE3LC01LjE1NCAxMTkuODc1LC02LjY3MWM0MC45NTgsLTEuNTc1IDgxLjkxNywtMS45MDQgMTIyLjg3NSwtMi42NTRjMzAuMDQyLC0wLjU1IDYwLjA0MiwtMS4wNTggOTAuMDgzLC0xLjI1OGMyNC4xMjUsLTAuMTU4IDQ4LjIwOCwtMC4yMjkgNzIuMjkyLDAuMzI1YzcyLjc1LDEuNjUgMTQ1LjU0MiwyLjk3MSAyMTguMjUsNS43MTNjNDEuMzMzLDEuNTU0IDgyLjcwOCw0LjI5MiAxMjMuNzkyLDguODYyYzg0LjI1LDkuMzc1IDE2OC41ODMsMTguNDQ2IDI1Mi40MTcsMzEuMTIxYzEyMS4wODMsMTguMzE3IDI0MC43NSw0NC4wNDIgMzU2LjY2Nyw4NS4zOTJjMi4zMzMsMC44MzggNC42NjcsMS42MzMgNy4wNDIsMi40NWwtOS41NDIsMjI2LjY2N2wtMC4wNDIsMFoiIHN0eWxlPSJmaWxsOiNmYWJhMDA7ZmlsbC1ydWxlOm5vbnplcm87Ij48L3BhdGg+PHBhdGggZD0iTTEzNDkuNzg4LDEwNDcuOTA4Yy0zNy45NTgsMC42MzcgLTc1Ljk2MiwyLjEyNSAtMTEzLjg4OCwxLjY2MmMtNDEuNDQ2LC0wLjUwNCAtODIuOTEyLC0xLjY1OCAtMTI0LjE4MywtNC42NzljLTYyLjc1NCwtNC42MDQgLTEyNS41NjcsLTkuNDkyIC0xODcuOTY3LC0xNy4wOTJjLTExOS41MDQsLTE0LjU2MiAtMjM2Ljc2NywtMzkuODcxIC0zNTEuMzYzLC03Ni42NjJjLTEyNy41NTQsLTQwLjk0NiAtMjQ4LjkxNywtOTUuNzE3IC0zNjAuNjk5LC0xNzEuMDk2Yy04My41NTYsLTU2LjM1IC0xNTkuNzU0LC0xMjEuNjY3IC0yMjEuNTgyLC0yMDMuNzA0Yy02LjI0NywtOC4yNjMgLTEyLjIxMiwtMTYuNzgzIC0xOC4yOTYsLTI1LjE3NWMtMTAuMDU2LC0xNDYuODQ2IC0yMC4xMzYsLTI5My43MzMgLTMwLjIxNSwtNDQwLjZjMS41MjIsMS41NjcgMy45MjQsMi44MzcgNC40MzksNC43MjVjMjEuOTU5LDgxLjA1OCA1NC4xMTYsMTU3LjM2NyA5Mi45MywyMzAuNzMzYzQzLjUxNyw4Mi4yNSA5NS45NTgsMTU3Ljc0MiAxNTYuNTMsMjI2Ljc3NWMyOC45NDksMzMgNjAuNTQzLDYzLjYxNyA5Mi4xNzcsOTMuODk2YzcwLjkxMyw2Ny45NDIgMTUwLjMzMywxMjMuNjgzIDIzNi4xNDIsMTY5LjQ2M2MzNi4xMzMsMTkuMjc5IDczLjI5NiwzNi43MzggMTEwLjcxNyw1My4yNzljMTAxLjA1NCw0NC42MjEgMjA2LjMxMiw3Ni40MjEgMzEzLjcwNCwxMDEuMjk2YzgzLjAwNCwxOS4yMjEgMTY2Ljg4OCwzMy44NDYgMjUxLjcyMSw0Mi44ODhjNDguNTc5LDUuMTg4IDk3LjQxMyw4LjQwNCAxNDYuMTE3LDEyLjU3MWMxLjI5MiwwLjExNyAyLjQ3NSwxLjExMiAzLjcxNywxLjdsMCwwLjAyMVoiIHN0eWxlPSJmaWxsOiNmMmJlMjI7ZmlsbC1ydWxlOm5vbnplcm87Ij48L3BhdGg+PHBhdGggZD0iTTU2NDUuNTQyLDQ5LjM1Yy0wLjc5MiwtMi4wNzUgLTEuODMzLC0zLjQ1IC0xLjUsLTQuMTcxYzAuNDU4LC0xLjA3NSAxLjkxNywtMS42OTIgMi45MTcsLTIuNDc5YzAuNjY3LDEuMDIxIDEuOTE3LDIuMTMzIDEuNzkyLDMuMDQyYy0wLjE2NywxLjAyMSAtMS41NDIsMS44NDIgLTMuMjA4LDMuNjA4WiIgc3R5bGU9ImZpbGw6IzYxNjQ2NztmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNTY0NC4yNSwxNDcuOTU4Yy0wLjI5MiwwLjYxMiAtMC40NTgsMS41NjcgLTAuODc1LDEuNzI5Yy0wLjQ1OCwwLjE2MiAtMS4xNjcsLTAuNDYyIC0xLjc1LC0wLjc1YzAuMjkyLC0wLjYxNyAwLjQ1OCwtMS41NjcgMC45MTcsLTEuNzI5YzAuNDE3LC0wLjE2MiAxLjEyNSwwLjQ2MiAxLjcwOCwwLjc1WiIgc3R5bGU9ImZpbGw6IzYxNjQ2NztmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNMjk4My42MjEsMTA2NS44NTRjMC41NSwtMS44OTYgMS4wNzUsLTMuNzkyIDEuNjI1LC01LjY2MmwyLjQzOCwwLjk3NWMtMC43NzksMS43OTYgLTEuNTYyLDMuNTk2IC0yLjM0Miw1LjQxM2wtMS43LC0wLjcwNGwtMC4wMjEsLTAuMDIxWiIgc3R5bGU9ImZpbGw6IzQ0NGY1NDtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48L2c+PC9nPjwvZz48L3N2Zz4=') center bottom / 100% 100% no-repeat; pointer-events:none; }
.wave.invert { transform:scaleY(-1); }


/* ─────────────  CARDS + PHOTO (mood-kleurvlakken)  ───────────── */
.card { background:#fff; border-radius:10px; padding:24px; box-shadow:0 4px 4px rgba(0,0,0,.04); transition:transform .18s ease, box-shadow .18s; }
.card:hover { transform:translateY(-3px); box-shadow:0 10px 24px rgba(11,43,69,.08); }
.photo { position:relative; background:linear-gradient(135deg, var(--shapr-teal), var(--shapr-navy)); border-radius:12px; overflow:hidden; }
.photo::before { content:""; position:absolute; inset:0; background: radial-gradient(80% 60% at 70% 30%, rgba(250,186,0,.18), transparent 60%), radial-gradient(60% 50% at 20% 80%, rgba(48,165,191,.30), transparent 60%); }
.photo .caption { position:absolute; left:14px; bottom:12px; color:rgba(255,255,255,.7); font-family:var(--font-body); font-weight:300; font-size:12px; letter-spacing:var(--tracking-tight); background:rgba(0,0,0,.35); padding:4px 10px; border-radius:4px; backdrop-filter:blur(2px); }
.photo[data-mood="warm"]  { background:linear-gradient(135deg, #D8256A 0%, #FABA00 100%); }
.photo[data-mood="cool"]  { background:linear-gradient(135deg, #185359 0%, #30A5BF 100%); }
.photo[data-mood="navy"]  { background:linear-gradient(135deg, #0B2B45 0%, #1F4F73 100%); }
.photo[data-mood="sun"]   { background:linear-gradient(135deg, #FABA00 0%, #F2BE22 60%, #D8256A 100%); }
.photo[data-mood="muted"] { background:linear-gradient(135deg, #444F54 0%, #0B2B45 100%); }
.photo[data-mood="paper"] { background:linear-gradient(135deg, #F5F5F5 0%, #C8CACC 100%); }


/* ─────────────  FOOTER (optioneel — herbruikbaar bij handgebouwde Bricks-footer)  ───────────── */
footer.site-footer { background:var(--shapr-navy); color:#fff; padding:140px 0 40px; position:relative; overflow:hidden; }
footer.site-footer .footer-wave { position:absolute; top:0; left:0; right:0; width:100%; aspect-ratio:7275/1721; background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgNzI3NSAxNzIxIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxyZWN0IGlkPSJBcnRib2FyZDEiIHg9IjAiIHk9IjAiIHdpZHRoPSI3Mjc0LjQ2IiBoZWlnaHQ9IjE3MjAuMjA1IiBzdHlsZT0iZmlsbDpub25lOyI+PC9yZWN0PjxjbGlwUGF0aCBpZD0iX2NsaXAxIj48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNzI3NC40NiIgaGVpZ2h0PSIxNzIwLjIwNSI+PC9yZWN0PjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwMSkiPjxnPjxjbGlwUGF0aCBpZD0iX2NsaXAyIj48cGF0aCBkPSJNNzQxOS41NDEsLTkxMy4zMjhsLTEwOC4yNjIsMjU2OC44OTFsLTczNjkuNjEyLC0yNTcuNTA1bDEwOC4yNjIsLTI1NjguODkxbDczNjkuNjEyLDI1Ny41MDVaIj48L3BhdGg+PC9jbGlwUGF0aD48ZyBjbGlwLXBhdGg9InVybCgjX2NsaXAyKSI+PHBhdGggZD0iTS00OS44MTEsMTE5NS44MzNjMi42MjIsLTYyLjIyNSA1LjI0NSwtMTI0LjQ0NiA3Ljg2NywtMTg2LjY2N2M3LjEzOCwyLjkyMSAxNC4yNzgsNS43NzEgMjEuMzkzLDguNzM3YzIwLjE0Niw4LjQyNSA0MC4yNywxNi44NzEgNjAuNDE1LDI1LjMyMWMzNS4wNiwxMy44MjEgNzAuMDI4LDI3Ljc5NiAxMDUuMTg1LDQxLjMyOWM4LjgyNiwzLjQwNCAxOC4xNjUsNS4yODcgMjcuMjgxLDcuODc1YzIuMDM1LDEuMzg3IDMuODczLDMuMzYyIDYuMTA4LDQuMDY3YzI5LjIyMyw5LjQwOCA1OC4zNDYsMTkuMTc1IDg3LjgxOSwyNy43NDZjMzEuNzcxLDkuMjU4IDYzLjg3LDE3LjM0NiA5NS44MTgsMjUuOTM4YzEzLjgsMy45NzkgMjcuNDkyLDguNDM4IDQxLjQ0NiwxMS44MjFjMzQuNjA0LDguMzk2IDY5LjI1OCwxNi42NjIgMTA0LjAyMSwyNC4zMDhjMzcuMTU0LDguMTc1IDc0LjQyMSwxNS43NzUgMTExLjczMywyMy4yNDZjMjEuNzUsNC4zNjMgNDMuNjI5LDguMTU0IDY1LjUxMywxMS44NThjMjAuNTA0LDMuNDUgNDEuMDQ2LDYuNTUgNjEuNjEyLDkuNTgzYzI1LjA4MywzLjcyNSA1MC4yLDcuMjA4IDc1LjMxMywxMC44YzI5LjY0Niw0LjAxNyA1OS4yMjksOC4zOTIgODguOTEzLDExLjkyMWMyNC44NjIsMi45MzggNDkuODI5LDQuOTIxIDc0Ljc1OCw3LjI2MmMzNy41NjcsMy41MTcgNzUuMTMzLDYuOTg4IDExMi43LDEwLjQ3OWMxMy4zNDIsMS4yIDI2LjYzOCwyLjg2NyA0MCwzLjU1OGM1Ni41MTcsMi44NDIgMTEzLjAyMSw1LjM3NSAxNjkuNTQ2LDguMDE3YzkuNzM3LDEuMDUgMTkuNDUsMi4xMDQgMjkuMTg4LDMuMTU0YzIyLjYsMC44NzkgNDUuMjIxLDEuNzU4IDY3LjgyMSwyLjYzN2M3OC40NzksMi4wNTQgMTU2Ljk2Nyw0LjQ2MyAyMzUuNDQ2LDZjNDkuMjcxLDAuOTY3IDk4LjU4OCwwLjggMTQ3Ljg3OSwwLjc2MmMzMS41MjEsLTAuMDEzIDYzLjA0MiwtMC41MzMgOTQuNTYyLC0xLjEwNGMzOS42NDYsLTAuNzA0IDc5LjMsLTEuNjc5IDExOC45MjksLTIuNTIxYzI2LjkxMywtMC41NzEgNTMuODIxLC0xLjA3OSA4MC43MTMsLTEuNzQyYzEwLjk2NywtMC4yNjIgMjEuOTQyLC0wLjcyNSAzMi45LC0xLjI5NmMzMi4xMjUsLTEuNjgzIDY0LjI1OCwtMy41MjEgOTYuMzgzLC01LjIyNWMxOS40MzMsLTEuMDEyIDM4Ljg5MiwtMS42NDYgNTguMzEyLC0yLjg1OGMyNi44MDgsLTEuNjg4IDUzLjU3NSwtMy44MjUgODAuMzg3LC01LjY0NmMyMy45ODgsLTEuNjMzIDQ4LjAxNywtMi44MjEgNzEuOTkyLC00LjY1YzI5LjU4OCwtMi4yNjMgNTkuMTU4LC01LjEgODguNzI5LC03LjUxN2MyNy40OTYsLTIuMjQ2IDU1LjAwOCwtNCA4Mi40NzEsLTYuNTA4YzMxLjMyMSwtMi44NzEgNjIuNTY3LC02LjQ1IDkzLjg3OSwtOS41NjJjNDAuMSwtMy45ODMgODAuMjI5LC03LjU5MiAxMjAuMzIxLC0xMS44MjFjMzMuMzc5LC0zLjUyOSA2Ni43LC03Ljc3MSAxMDAuMDU0LC0xMS43MDRjMzQuNzY3LC00LjEwNCA2OS41NjcsLTcuOTM4IDEwNC4yODcsLTEyLjM3OWMzOC4yMTcsLTQuODcxIDc2LjM5NiwtMTAuMjgzIDExNC41ODMsLTE1LjUxM2M0OC43MTcsLTYuNjY3IDk3LjQ4MywtMTIuOTk2IDE0Ni4xMzMsLTIwLjE1NGM0OS4wMTcsLTcuMjEzIDk3LjkzMywtMTUuMTYyIDE0Ni44NjcsLTIyLjk1NGM3OC42NzEsLTEyLjU0MiAxNTcuMzMzLC0yNC45OTIgMjM1LjkzMywtMzcuOTEyYzcwLjYsLTExLjYgMTQxLjE0NiwtMjMuNTA4IDIxMS42NjMsLTM1LjY5MmM4Mi43MzcsLTE0LjMwOCAxNjUuNDIxLC0yOC45MzcgMjQ4LjEwNCwtNDMuNjc1YzczLjU4MywtMTMuMTE3IDE0Ny4xMjUsLTI2LjY1OCAyMjAuNzUsLTM5Ljg0MmM3NS42NjcsLTEzLjU1OCAxNTEuMzc1LC0yNi45ODMgMjI3LjEyNSwtNDAuMjcxYzcyLjU4MywtMTIuNzI5IDE0NS4xMjUsLTI1LjUwNCAyMTcuNzkyLC0zNy43NDZjNjguNzkyLC0xMS41OTIgMTM3LjY2NywtMjIuNjk2IDIwNi41NDIsLTMzLjY0MmM1My44MzMsLTguNTMzIDEwNy42NjcsLTE3IDE2MS42NjcsLTI0LjUwOGM0Ny45NTgsLTYuNjY3IDk2LjA4MywtMTIuMTUgMTQ0LjIwOCwtMTcuODU4YzQzLjg3NSwtNS4yMTIgODcuNzUsLTEwLjU1NCAxMzEuNzA4LC0xNC44NzFjNDQsLTQuMzE3IDg4LjA0MiwtNy45NjIgMTMyLjA4MywtMTAuOTIxYzQzLjQxNywtMi45MTMgODYuODc1LC00Ljg4OCAxMzAuMzMzLC02LjcwOGMzNSwtMS40NjcgNzAuMDQyLC0yLjM3OSAxMDUuMDQyLC0zLjAwNGMzNS40NTgsLTAuNjI5IDcwLjg3NSwtMC45MjkgMTA2LjI5MiwtMC43MzdjMzkuMDgzLDAuMjA4IDc4LjEyNSwwLjc3MSAxMTcuMTI1LDEuOTMzYzIxLjk1OCwwLjY1OCA0My44MzMsMy4wMDQgNjUuNzkyLDQuMjEyYzQzLjU4MywyLjQzOCA4Ny4xNjcsNC40OTYgMTMwLjc5Miw2Ljk1YzIwLjg3NSwxLjE3NSA0MS43MDgsMi44MTcgNjIuNTQyLDQuNDU4YzEyLjMzMywwLjk2NyAyNC42NjcsMi4wNDIgMzYuOTU4LDMuNTYyYzM5Ljk1OCw0LjkxMyA3OS45MTcsOS44OTIgMTE5Ljc5MiwxNS4xNzljMzYuNDE3LDQuODMzIDcyLjg3NSw5LjI4NyAxMDkuMDgzLDE1LjM2MmM0My44MzMsNy4zMzggODcuNzA4LDE0LjcyNSAxMzEsMjQuNjcxYzY3Ljc5MiwxNS41NjcgMTM1LjQ1OCwzMi4wNjIgMjAyLjU0Miw1MC40NzVjODIuMDQyLDIyLjQ5NiAxNjIuNTgzLDUwLjI1OCAyNDAuNzkyLDg0LjM5MmM0My42MjUsMTkuMDQyIDg2Ljg3NSwzOS4yNjcgMTI5LjE2Nyw2MS4yNDJjMzAuNjI1LDE1Ljg5MiA1OS40MTcsMzUuNTUgODkuMDQyLDUzLjUyMWwtMjEuNjI1LDUxMy4zMjljLTIuNjY3LC0xLjcxNyAtNS4yOTIsLTMuNDU0IC04LC01LjE1Yy03NC4zNzUsLTQ3IC0xNTMuMDQyLC04NS4yNDYgLTIzMy4yMDgsLTEyMC4yMDRjLTEwOS4zNzUsLTQ3LjY4MyAtMjIxLjEyNSwtODguNDIxIC0zMzUuMjkyLC0xMjEuOTg3Yy01OS44NzUsLTE3LjYwNCAtMTIwLjA4MywtMzQuMTk2IC0xODAuNDE3LC01MC4wMzdjLTQxLjMzMywtMTAuODU4IC04My4xMjUsLTIwLjE1IC0xMjQuOTE3LC0yOS4xMTNjLTM4LjE2NywtOC4xODggLTc2LjU4MywtMTUuMjI1IC0xMTQuOTE3LC0yMi4zNzVjLTQwLjE2NywtNy40NzkgLTgwLjM3NSwtMTUuMDQ2IC0xMjAuNzA4LC0yMS41MDhjLTM2LjI5MiwtNS44MjkgLTcyLjc5MiwtMTAuMzA4IC0xMDkuMjA4LC0xNS4yMDhjLTM3LjQ1OCwtNS4wNSAtNzQuOTE3LC0xMC4zIC0xMTIuNDU4LC0xNC43MjVjLTMzLjk1OCwtMy45OTIgLTY4LjA0MiwtNy4yMjkgLTEwMi4wODMsLTEwLjMzM2MtMzIuNDU4LC0yLjk1OCAtNjQuOTE3LC01LjY5NiAtOTcuNDE3LC03LjgzM2MtNDAsLTIuNjIxIC04MC4wODMsLTUuMjIxIC0xMjAuMjA4LC02LjUzM2MtNzYuMjA4LC0yLjQ2NyAtMTUyLjUsLTQuMTI5IC0yMjguNzUsLTUuODU4Yy0yOC43MDgsLTAuNjQ2IC01Ny40MTcsLTAuNjcxIC04Ni4xMjUsLTAuODI5Yy0yOS4wODMsLTAuMTcxIC01OC4xMjUsLTAuMjcxIC04Ny4yMDgsLTAuMTU0Yy0xNS4yNSwwLjA2NyAtMzAuNTQyLDAuNTU4IC00NS43OTIsMS4xNThjLTMzLjIwOCwxLjI5MiAtNjYuNDE3LDIuNzMzIC05OS41ODMsNC4yMjFjLTQyLjg3NSwxLjkyOSAtODUuNzUsMy41OTIgLTEyOC42MjUsNi4wNzljLTM2LjI5MiwyLjA5MiAtNzIuNTgzLDUuMTYyIC0xMDguODc1LDcuODU4Yy0yOS4zMzMsMi4xNzkgLTU4LjcwOCw0LjA2NyAtODgsNi43MzhjLTQxLjk1OCwzLjgyOSAtODMuODc1LDguMjQyIC0xMjUuODMzLDEyLjQ1Yy00Ny4yMDgsNC43MTcgLTk0LjQxNyw5LjQyOSAtMTQxLjYyNSwxNC4yMzhjLTQ1LjA4Myw0LjU4OCAtOTAuMTI1LDkuMzU0IC0xMzUuMjA4LDEzLjkyNWMtNDEuMjUsNC4xNjcgLTgyLjU0Miw4LjA2MiAtMTIzLjc5MiwxMi4zYy00NS4wNDIsNC42MzMgLTkwLjA4Myw5LjYgLTEzNS4xNjcsMTQuMjU4Yy00Ny41NSw0LjkwNCAtOTUuMTMzLDkuNTgzIC0xNDIuNjgzLDE0LjRjLTUwLjM1NCw1LjA5MiAtMTAwLjcyMSwxMC4zMjEgLTE1MS4wOTYsMTUuMzcxYy00MS45NSw0LjIwOCAtODMuOTI5LDguMTk2IC0xMjUuOSwxMi4zMzhjLTQ2Ljg1NCw0LjYzOCAtOTMuNzIxLDkuNDMzIC0xNDAuNTkyLDEzLjk1OGMtNDcuOTI1LDQuNjI1IC05NS44NTgsOC45NTggLTE0My43NzksMTMuNTE3Yy00My4zNTQsNC4xMTIgLTg2LjY4Myw4LjU4NyAtMTMwLjA1LDEyLjUyNWMtNTEuNTM3LDQuNjc1IC0xMDMuMDc1LDguOTUgLTE1NC42MjUsMTMuNGMtNDYuMjMzLDMuOTk2IC05Mi40NzEsOC4yMDggLTEzOC43MTcsMTEuOTU4Yy00OS4xMzMsMy45NzkgLTk4LjI5Niw3LjQ5MiAtMTQ3LjQyMSwxMS4yOTZjLTUwLjMyOSwzLjg3MSAtMTAwLjYyNSw4LjA1NCAtMTUwLjk2MywxMS42NThjLTI3LjUwNCwxLjk1NCAtNTUuMDQ2LDIuODE3IC04Mi41NzksNC40NThjLTQzLjQ2MywyLjYgLTg2LjkwOCw1Ljg2NyAtMTMwLjM3NSw4LjEwOGMtNTAuNjU4LDIuNjE3IC0xMDEuMzcxLDQuNDcxIC0xNTIuMDU0LDYuNjM3Yy01NC44MDgsMi4zMzggLTEwOS42MjUsNC43ODMgLTE2NC40MjUsNi44MjljLTI2Ljg2NywxIC01My43NDIsMS4yODMgLTgwLjYwNCwxLjY3OWMtMzEuODE3LDAuNDkyIC02My42NjIsMS4xMTMgLTk1LjQ3OSwxLjA1Yy0zNC43NDYsLTAuMDU4IC02OS40OTIsLTAuOTgzIC0xMDQuMjI1LC0xLjI2MmMtMTQuNDEyLC0wLjEyNSAtMjguODI5LDAuNDE3IC00My4yMjksMC42NWwtMzEuOTg3LC0xLjEyMWMtMi44NzEsLTAuODU0IC01LjcyOSwtMi40NDYgLTguNjA4LC0yLjQ1OGMtMTYuMzE3LC0wLjA1OCAtMzIuNjQ2LDAuMjYzIC00OC45NjcsMC40NWwtMTA2LjYyMSwtMy43MjljLTEuNTUsLTAuNzIxIC0zLjA3NSwtMi4wMjEgLTQuNjc1LC0yLjA3NWMtMjUuMDI1LC0xLjEyMSAtNTAuMDU0LC0yLjE1IC03NS4wODgsLTIuOTc5Yy0xLjgxMiwtMC4wNjIgLTMuNjg4LDEuMzYyIC01LjU1OCwyLjA5NmwtNDkuMDQyLC0xLjcxM2MtMS43NjMsLTAuNzUgLTMuNTA0LC0yLjA1OCAtNS4zMTMsLTIuMTY3Yy01My42NjcsLTMuNTIxIC0xMDcuMzUsLTYuNzA4IC0xNjEuMDEyLC0xMC4zODdjLTMyLjQyOSwtMi4yMjUgLTY0LjgxNywtNC45NzkgLTk3LjIsLTcuODA0Yy0zNy42NDIsLTMuMjcxIC03NS4yNDIsLTYuOSAtMTEyLjg1NCwtMTAuMzVjLTI3LjQ0MiwtMi41MTcgLTU0Ljg4MywtNS4wMzMgLTgyLjMyOSwtNy41NWMtMTMuMDE3LC0xLjE5MiAtMjYuMDcxLC0yLjA5MiAtMzkuMDUsLTMuNzI1Yy0yOS45OTYsLTMuNzYyIC01OS45NSwtNy45OTIgLTg5Ljk0MiwtMTEuODY3Yy0xOC41MjEsLTIuMzgzIC0zNy4xMDgsLTQuMjMzIC01NS42MDQsLTYuNzVjLTI2LjEzOCwtMy41NjIgLTUyLjIxNywtNy41MjEgLTc4LjMsLTExLjMwNGMtMTUuMzA0LC0yLjIyNSAtMzAuNjM3LC00LjI1NCAtNDUuOTEzLC02LjY3OWMtMjcuMzg3LC00LjM2MiAtNTQuNzE3LC04Ljk4NyAtODIuMDc5LC0xMy40MTdjLTI0LjU4MywtMy45NzUgLTQ5LjIyOSwtNy41MDQgLTczLjc1OCwtMTEuODEyYy0yMi43ODgsLTQgLTQ1LjQxMywtOC44NjIgLTY4LjE0NiwtMTMuMTU0Yy0zMC4yNzUsLTUuNzA4IC02MC43MDgsLTEwLjc3NSAtOTAuODc1LC0xNi45NzFjLTM1LjUwOCwtNy4yOTYgLTcwLjg3NCwtMTUuMzYzIC0xMDYuMjQzLC0yMy4zNjJjLTM4Ljc5NywtOC43NjcgLTc3LjcyMSwtMTcuMDI5IC0xMTYuMjU3LC0yNi45MjFjLTUyLjY0OCwtMTMuNTIxIC0xMDUuMDY1LC0yNy45NzEgLTE1Ny4zNzksLTQyLjgyMWMtMzIuMzk0LC05LjE4NyAtNjQuMzYxLC0xOS44NzUgLTk2LjUyNywtMjkuOWwwLjAyLDAuMDI1WiIgc3R5bGU9ImZpbGw6IzBjMTcyNjtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNTY0NC41NDIsMzY3LjI5MmMzMi42MjUsLTQuNTc5IDY1LjI5MiwtOS4yNSA5Ny45NTgsLTEzLjc1OGM1MC4xNjcsLTYuOTA0IDEwMC4zNzUsLTEzLjk0MiAxNTAuNjI1LC0yMC40NjJjMzcuMjA4LC00Ljg0MiA3NC41NDIsLTkuMzUgMTExLjgzMywtMTMuMzYzYzM1LjkxNywtMy44NjIgNzEuOTE3LC02Ljk0NiAxMDcuOTE3LC0xMC4yNWM0MC4xNjcsLTMuNjkyIDgwLjM3NSwtNy42NzUgMTIwLjU4MywtMTAuNzg4YzMzLjIwOCwtMi41NTQgNjYuNSwtNC4wNjIgOTkuNzUsLTUuOTk2YzM4Ljg3NSwtMi4yNDYgNzcuNzkyLC00LjY0NiAxMTYuNzA4LC02LjYwNGMyMywtMS4xNTQgNDYuMDQyLC0xLjkwOCA2OS4wODMsLTIuMzVjNDcuNTQyLC0wLjg3NSA5NS4wNDIsLTEuNDQyIDE0Mi41NDIsLTIuMDI5YzMxLjk1OCwtMC4zOTYgNjMuODc1LC0xLjQxNyA5NS43NSwtMC42NzljOTIuMDQyLDIuMDc5IDE4NC4wNDIsNC4yOTIgMjc2LDcuNjM4YzQ1LjcwOCwxLjY2NyA5MS4zNzUsNS41NTQgMTM3LDkuMTcxYzM1LjI5MiwyLjc5MiA3MC41NDIsNi4zMzggMTA1LjcwOCwxMC4yODNjMzAuNTgzLDMuNDI5IDYxLjA0Miw3Ljg3NSA5MS41NDIsMTEuODc5bC0xNS45MTcsMzc3Ljc3NWMtMi4zMzMsLTAuODE3IC00LjY2NywtMS42MzMgLTcsLTIuNDQ2Yy0xMTUuOTU4LC00MS4zNSAtMjM1LjU4MywtNjcuMDc1IC0zNTYuNzA4LC04NS4zOTZjLTgzLjc5MiwtMTIuNjc1IC0xNjguMTI1LC0yMS43NDIgLTI1Mi4zNzUsLTMxLjExN2MtNDEuMDgzLC00LjU3NSAtODIuNSwtNy4zMTIgLTEyMy44MzMsLTguODY3Yy03Mi43MDgsLTIuNzQyIC0xNDUuNSwtNC4wNTggLTIxOC4yNSwtNS43MTJjLTI0LjA4MywtMC41NSAtNDguMTY3LC0wLjQ3OSAtNzIuMjUsLTAuMzIxYy0zMC4wNDIsMC4xOTYgLTYwLjA4MywwLjcwNCAtOTAuMTI1LDEuMjU4Yy00MC45NTgsMC43NSAtODEuOTE3LDEuMSAtMTIyLjgzMywyLjY1Yy00MCwxLjUyMSAtNzkuOTU4LDQuMjQyIC0xMTkuOTE3LDYuNjcxYy00NC41ODMsMi43MzcgLTg5LjIwOCw1LjQyOSAtMTMzLjc5Miw4LjcyNWMtNDMuMjA4LDMuMjA0IC04Ni41ODMsNS42MjkgLTEyOS42MjUsMTEuMDQ2Yy0xMTYuNDE3LDE0LjY5NiAtMjMzLjEyNSwyNy43NTQgLTM0OC44NzUsNDcuMTQyYy0xNDMuODMzLDI0LjA2MiAtMjg3LjIwOCw1MS41MjEgLTQzMC4wNDIsODEuNjA0Yy0yODguMDgzLDYwLjY4MyAtNTc1LjU4MywxMjQuNDU4IC04NjMuNDUsMTg2LjM1Yy0xOTAuNzQ2LDQxLjAwNCAtMzgxLjQxMyw4Mi42MzggLTU3Mi42MzgsMTIwLjg4N2MtMTUxLjE1LDMwLjIzOCAtMzAyLjk0Miw1Ny4wNDYgLTQ1NC44MDQsODIuOTg4Yy0xMjYuOTk2LDIxLjY4OCAtMjU0LjMyOSw0MS4xODggLTM4MS44MTIsNTkuMjI5Yy0xMTQuMTQ2LDE2LjE3NSAtMjI4LjY2MywyOS4wNjcgLTM0My4wMjUsNDMuNDA4YzUuNDMzLC0xLjc2NyAxMC43ODcsLTQuMTE3IDE2LjM0MiwtNS4yMzhjMjIuNjM3LC00LjU1IDQ1LjM0MiwtOC43MjEgNjguMDEyLC0xMy4wNDZjMy41NSwtMC4xIDcuMTYzLDAuMjk2IDEwLjYwOCwtMC4zNDJjNTUuOTI1LC0xMC41MjkgMTExLjg0NiwtMjAuOTc1IDE2Ny43MDQsLTMxLjk1YzIxLjc3MSwtNC4yNzEgNDMuMzM4LC05LjgzOCA2NC45ODgsLTE0LjhjMTAuMTA4LC0xLjY3MSAyMC4zLC0yLjgwOCAzMC4yODMsLTUuMDgzYzc4LjQ0NiwtMTcuODY3IDE1Ni44NzEsLTM1LjgwNCAyMzUuMjI1LC01NC4wOTZjMjMuNzI1LC01LjUzOCA0Ny4yLC0xMi4yMzggNzAuOCwtMTguNGM4LjI4MywtMS44OTIgMTYuNjM4LC0zLjUzNyAyNC44NjcsLTUuNjk2Yzc4LjQ0NiwtMjAuNDUgMTU2Ljk2MywtNDAuNTgzIDIzNS4yNjMsLTYxLjYzOGM2Ni4zMTcsLTE3Ljg0NiAxMzIuMzk2LC0zNi43MjUgMTk4LjUwNCwtNTUuMzU4YzUuMTg4LC0xLjQ2NyA5LjkzOCwtNC42NTggMTQuODgzLC03LjA0NmMxMS40MjUsLTIuNDUgMjMuMDI1LC00LjE1OCAzNC4yMjksLTcuNDM4YzkxLjU2MiwtMjYuNjkyIDE4My4wOTIsLTUzLjU1OCAyNzQuNTY3LC04MC42MDhjNDQuMDI5LC0xMy4wMTcgODcuOTI1LC0yNi40NzkgMTMxLjg3OSwtMzkuNzY3YzQ2LjEyNSwtMTMuNTY3IDkyLjI4OCwtMjcuMDQyIDEzOC4zOTIsLTQwLjdjNDUuMDkyLC0xMy4zNTQgOTAuMTgzLC0yNi43NTggMTM1LjE4MywtNDAuMzQyYzM1LjA4MywtMTAuNTkyIDcwLjA4MywtMjEuNDc1IDEwNS4xMjUsLTMyLjIyNWMyLjA4MywtMC4zNDYgNC4yNSwtMC40NzEgNi4yOTIsLTEuMDQ2YzExOS43OTIsLTM0LjQ3MSAyMzkuNSwtNjkuMTkyIDM1OS4zNzUsLTEwMy4zNzFjNjAuOTU4LC0xNy4zODcgMTIyLjE2NywtMzMuNjU0IDE4My4yMDgsLTUwLjY1OGMzMS43OTIsLTguODM4IDYzLjQxNywtMTguMTQ2IDk1LjEyNSwtMjcuMjU0YzIuMTI1LC0wLjI4MyA0LjI1LC0wLjM2NyA2LjI5MiwtMC44NWMxMzguNDU4LC0zMi40MzggMjc2LjcwOCwtNjUuNzc1IDQxNS40MTcsLTk2Ljk4M2M2NC4wNDIsLTE0LjQwOCAxMjguOTE3LC0yNC42OTIgMTkzLjQ1OCwtMzYuNzI1YzMyLjc1LC02LjExMiA2NS41LC0xMS45NzUgOTguMjUsLTE3Ljk1NGwwLDAuMDQ2WiIgc3R5bGU9ImZpbGw6IzAxMDUwZTtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNzMzMy4zNzUsMTEzMS4xMTdjLTI5LjYyNSwtMTcuOTcxIC01OC40MTcsLTM3LjYyOSAtODkuMDQyLC01My41MjFjLTQyLjI5MiwtMjEuOTc1IC04NS41NDIsLTQyLjIgLTEyOS4xNjcsLTYxLjI0MmMtNzguMjA4LC0zNC4xNTQgLTE1OC43NSwtNjEuODk2IC0yNDAuNzkyLC04NC4zOTJjLTY3LjEyNSwtMTguNDEyIC0xMzQuNzUsLTM0Ljg4OCAtMjAyLjU0MiwtNTAuNDc1Yy00My4yOTIsLTkuOTQ2IC04Ny4xNjcsLTE3LjMzMyAtMTMxLC0yNC42NzFjLTM2LjIwOCwtNi4wNSAtNzIuNjY3LC0xMC41MjkgLTEwOS4wODMsLTE1LjM2M2MtMzkuODc1LC01LjI4NyAtNzkuODMzLC0xMC4yNDYgLTExOS43OTIsLTE1LjE3OWMtMTIuMjkyLC0xLjUyMSAtMjQuNjI1LC0yLjU5NiAtMzYuOTU4LC0zLjU2MmMtMjAuODMzLC0xLjY0MiAtNDEuNjY3LC0zLjI4MyAtNjIuNTgzLC00LjQ1NGMtNDMuNTgzLC0yLjQ1OCAtODcuMTY3LC00LjUxNyAtMTMwLjc1LC02Ljk1NGMtMjEuOTU4LC0xLjIzMyAtNDMuODMzLC0zLjU3OSAtNjUuNzkyLC00LjIxM2MtMzkuMDQyLC0xLjE0MiAtNzguMDgzLC0xLjcwNCAtMTE3LjEyNSwtMS45MzNjLTM1LjQxNywtMC4xOTIgLTcwLjgzMywwLjEwOCAtMTA2LjI5MiwwLjczOGMtMzUsMC42MjUgLTcwLjA0MiwxLjUzNyAtMTA1LjA0MiwzLjAwNGMtNDMuNDU4LDEuODIxIC04Ni45MTcsMy43OTYgLTEzMC4zMzMsNi43MDhjLTQ0LjA4MywyLjk1OCAtODguMTI1LDYuNjA0IC0xMzIuMDgzLDEwLjkyMWMtNDMuOTU4LDQuMzE3IC04Ny44MzMsOS42NTggLTEzMS43MDgsMTQuODcxYy00OC4wODMsNS43MDggLTk2LjIwOCwxMS4xNzEgLTE0NC4yNSwxNy44NThjLTUzLjk1OCw3LjUwOCAtMTA3Ljc5MiwxNS45NTQgLTE2MS42MjUsMjQuNTA4Yy02OC44NzUsMTAuOTI1IC0xMzcuNzUsMjIuMDUgLTIwNi41NDIsMzMuNjQyYy03Mi42NjcsMTIuMjQyIC0xNDUuMjA4LDI1LjAxNyAtMjE3LjgzMywzNy43NDZjLTc1LjcwOCwxMy4yODggLTE1MS40MTcsMjYuNzEzIC0yMjcuMTI1LDQwLjI3MWMtNzMuNTgzLDEzLjE4MyAtMTQ3LjEyNSwyNi43MjUgLTIyMC43MDgsMzkuODQ2Yy04Mi42ODgsMTQuNzM3IC0xNjUuMzcxLDI5LjM2MiAtMjQ4LjEwOCw0My42NzVjLTcwLjUxNywxMi4xNzkgLTE0MS4wNjcsMjQuMTEzIC0yMTEuNjYzLDM1LjY4OGMtNzguNiwxMi45IC0xNTcuMjg3LDI1LjM3MSAtMjM1LjkzMywzNy45MTJjLTQ4LjkzMyw3Ljc5NiAtOTcuODUsMTUuNzQyIC0xNDYuODY3LDIyLjk1NGMtNDguNjUsNy4xNTggLTk3LjQxNywxMy40ODcgLTE0Ni4xMzMsMjAuMTU0Yy0zOC4xODcsNS4yMjkgLTc2LjM2MiwxMC42MTcgLTExNC41ODMsMTUuNTEyYy0zNC43NDIsNC40NDIgLTY5LjUyMSw4LjMgLTEwNC4yODgsMTIuMzc5Yy0zMy4zNTQsMy45MzMgLTY2LjY3NSw4LjE1NCAtMTAwLjA1NCwxMS43MDRjLTQwLjA3MSw0LjI1NCAtODAuMjIxLDcuODM4IC0xMjAuMzIxLDExLjgyMWMtMzEuMjkyLDMuMTEyIC02Mi41NTgsNi42OTIgLTkzLjg3OSw5LjU2MmMtMjcuNDYyLDIuNTA4IC01NC45NzUsNC4yNjMgLTgyLjQ3MSw2LjUwOGMtMjkuNTcxLDIuNDE3IC01OS4xNDIsNS4yNTQgLTg4LjcyOSw3LjUxN2MtMjMuOTcxLDEuODMzIC00Ny45ODMsMy4wNDIgLTcxLjk5Miw0LjY1Yy0yNi43OTIsMS44MjEgLTUzLjU3OSwzLjk1OCAtODAuMzg4LDUuNjQ2Yy0xOS40MTcsMS4yMTMgLTM4Ljg3OSwxLjgyNSAtNTguMzEyLDIuODU4Yy0zMi4xMjUsMS42ODMgLTY0LjI1OCwzLjUyMSAtOTYuMzgzLDUuMjI1Yy0xMC45NTgsMC41NzUgLTIxLjkzMywxLjAxMiAtMzIuOSwxLjI5NmMtMjYuODkyLDAuNjYzIC01My44LDEuMTcxIC04MC43MTIsMS43NDZjLTM5LjY1LDAuODM3IC03OS4yODMsMS44MTIgLTExOC45MjksMi41MjFjLTMxLjUyMSwwLjU0MiAtNjMuMDQyLDEuMDg4IC05NC41NjIsMS4xYy00OS4yOTIsMC4wMTMgLTk4LjYwOCwwLjIwNCAtMTQ3Ljg3OSwtMC43NThjLTc4LjUsLTEuNTQyIC0xNTYuOTY3LC0zLjk1IC0yMzUuNDQ2LC02LjAwNGMtMS41ODgsLTEuMzkyIC0zLjE5NiwtMi43NTggLTQuNzc5LC00LjE1YzE5LjQxNywtMC4xNjcgMzguODM3LC0wLjM1OCA1OC4yNTQsLTAuNDc5YzU1LjQxMiwtMC4zNTQgMTEwLjg0MiwtMC42MjEgMTY2LjI1OCwtMS4wNjdjNC41MjksLTAuMDQyIDkuMDU4LC0xLjEwOCAxMy42MDgsLTEuNjgzYzMuOTA0LDAuMTM3IDcuODEyLDAuNTYyIDExLjY4NywwLjQwOGMzOC43ODMsLTEuNTgzIDc3LjU2NywtMy4xNjcgMTE2LjMzOCwtNC45NzFjMTUuMTUsLTAuNzE3IDMwLjI2MiwtMS45OTIgNDUuMzg3LC0zLjEzM2MyNC45NTgsLTEuODg3IDQ5LjkxMiwtMy43MjkgNzQuODQyLC01Ljg4N2MxNS43NTQsLTEuMzYzIDMxLjQ2NywtMy4zMjkgNDcuMjE3LC01LjAyNWMyMi44NTQsLTIuMTM3IDQ1LjcwNCwtNC4xNDYgNjguNTQyLC02LjQ0MmMyOS41MTIsLTIuOTk2IDU5LjAwOCwtNi4xMDQgODguNTA4LC05LjM5MmMyNy4wMzcsLTMuMDE3IDU0LjA2MiwtNi4zIDgxLjA4MywtOS40NzFjMTcuMzA4LC0yLjMzMyAzNC42MjEsLTQuNjY3IDUxLjk1NCwtN2MxLjU2MiwwLjM2NyAzLjE1LDEuMiA0LjY3NSwxLjA1NGM1MS42NzUsLTQuOTgzIDEwMy40MTMsLTkuMzYyIDE1NS4wMjEsLTE1LjIzN2MxMDguMTUsLTEyLjMwOCAyMTYuNDE3LC0yMy44MTcgMzI0LjI2MiwtMzguNTg3YzEzNy4wODMsLTE4Ljc3NSAyNzQuMTg4LC0zOC4wNjcgNDEwLjYxMywtNjEuNTQyYzE4My4wMjEsLTMxLjQ4MyAzNjUuNTI5LC02Ni41NjcgNTQ4LjA2NywtMTAxLjI3MWMxNDIuNjQyLC0yNy4xMjkgMjg0Ljg5NiwtNTYuNjMzIDQyNy41MjksLTgzLjk2M2MxMjcuMjU4LC0yNC4zNzEgMjU0LjY3NSwtNDguMDUgMzgyLjIxNywtNzAuNDU0YzExOC41LC0yMC44MDggMjM3LjIwOCwtNDAuNDA4IDM1Ni4wNDIsLTU4LjkzM2MxMjcuNjI1LC0xOS44ODggMjU1LjQxNywtMzguODc5IDM4My4zMzMsLTU2LjQ4OGMxMTQuNTQyLC0xNS43NTggMjI5LjE2NywtMzEuNjk2IDM0NC4xMjUsLTQyLjc2N2MxMTAuMTY3LC0xMC41OTIgMjIwLjcwOCwtMTUuNjU0IDMzMS4xNjcsLTIxLjg1NGM0NC42MjUsLTIuNDkyIDg5LjM3NSwtMS44ODMgMTM0LjA0MiwtMi4wODNjMzIuOTU4LC0wLjEzOCA2NS45MTcsMC4wNzkgOTguODMzLDEuMjc1YzQzLjk1OCwxLjYgODcuODMzLDQuMTc5IDEzMS43NSw2LjU1OGMyNS4wODMsMS4zNjcgNTAuMTI1LDIuOTc5IDc1LjE2Nyw0Ljg1NGMzMC43MDgsMi4zMjEgNjEuNDE3LDQuODYzIDkyLjEyNSw3LjY3MWMzMy41ODMsMy4wNjIgNjcuMjkyLDUuMzU0IDEwMC42NjcsMTAuMDU4YzcyLjE2NywxMC4xNzkgMTQ0LjYyNSwxOS41NDIgMjE2LjIwOCwzMy4yMTdjNzcuOTU4LDE0Ljg5NiAxNTUuNTQyLDMyLjY5NiAyMzIuNTgzLDUyLjA3OWMxMDUuNzA4LDI2LjU5NiAyMDkuMTY3LDYwLjk0MiAzMDkuNzkyLDEwMy44NWMyMC4yMDgsOC42MDggNDAuMjA4LDE3LjY1IDYwLjMzMywyNi41bC04LjcwOCwyMDYuNjY3bC0wLjA0MiwtMC4xMzNaIiBzdHlsZT0iZmlsbDojY2U5NzAwO2ZpbGwtcnVsZTpub256ZXJvOyI+PC9wYXRoPjxwYXRoIGQ9Ik03MzQyLjA4Myw5MjQuNDVjLTIwLjEyNSwtOC44NSAtNDAuMTI1LC0xNy44OTYgLTYwLjM3NSwtMjYuNTA0Yy0xMDAuNjI1LC00Mi44ODMgLTIwNC4wODMsLTc3LjI1NCAtMzA5Ljc5MiwtMTAzLjg1Yy03Ny4wNDIsLTE5LjM4MyAtMTU0LjU4MywtMzcuMTc5IC0yMzIuNTgzLC01Mi4wNzljLTcxLjU4MywtMTMuNjc1IC0xNDQsLTIzLjAzNyAtMjE2LjIwOCwtMzMuMjEzYy0zMy4zNzUsLTQuNzA0IC02Ny4wODMsLTYuOTk2IC0xMDAuNjY3LC0xMC4wNjJjLTMwLjY2NywtMi44MDggLTYxLjM3NSwtNS4zNSAtOTIuMDgzLC03LjY3MWMtMjUuMDQyLC0xLjg5NiAtNTAuMTI1LC0zLjQ4MyAtNzUuMjA4LC00Ljg1Yy00My45MTcsLTIuMzc5IC04Ny43OTIsLTQuOTU4IC0xMzEuNzUsLTYuNTYyYy0zMi44NzUsLTEuMTk2IC02NS44MzMsLTEuNDEyIC05OC43OTIsLTEuMjcxYy00NC43MDgsMC4xOTYgLTg5LjQxNywtMC40MzMgLTEzNC4wNDIsMi4wODNjLTExMC40NTgsNi4xOTYgLTIyMS4wNDIsMTEuMjU4IC0zMzEuMTY3LDIxLjg1NGMtMTE1LDExLjA3MSAtMjI5LjU4MywyNy4wMDQgLTM0NC4xNjcsNDIuNzY3Yy0xMjcuOTE3LDE3LjYwNCAtMjU1LjcwOCwzNi41NzUgLTM4My4zMzMsNTYuNDgzYy0xMTguODMzLDE4LjUyOSAtMjM3LjU0MiwzOC4xMDQgLTM1Niw1OC45MzNjLTEyNy41ODMsMjIuNDA0IC0yNTQuOTU4LDQ2LjA4MyAtMzgyLjIzMyw3MC40NThjLTE0Mi42MTMsMjcuMzI5IC0yODQuODY3LDU2LjgzMyAtNDI3LjUyOSw4My45NjJjLTE4Mi41MzcsMzQuNzA0IC0zNjUuMDI1LDY5Ljc4OCAtNTQ4LjA2NywxMDEuMjcxYy0xMzYuNDQ2LDIzLjQ3MSAtMjczLjUyOSw0Mi43NjIgLTQxMC42MTMsNjEuNTQyYy0xMDcuODcxLDE0Ljc5MiAtMjE2LjEzMywyNi4yNzUgLTMyNC4yNjIsMzguNTg3Yy01MS42MDgsNS44NzUgLTEwMy4zNDYsMTAuMjc1IC0xNTUuMDIxLDE1LjIzM2MtMS41MjUsMC4xNSAtMy4xMTIsLTAuNjYyIC00LjY3NSwtMS4wNWMxLjU0MiwtMC41OTIgMy4wMzMsLTEuNTQyIDQuNiwtMS43NTRjMzQuMDU0LC00LjM1NCA2OC4xMjUsLTguNTkyIDEwMi4xNzUsLTEyLjg3NWMxMTQuMzYzLC0xNC4zNDYgMjI4Ljg3OSwtMjcuMjMzIDM0My4wMjUsLTQzLjQwOGMxMjcuNDgzLC0xOC4wNjcgMjU0LjgxNywtMzcuNTY3IDM4MS44MTIsLTU5LjIzM2MxNTEuODYzLC0yNS45MzggMzAzLjY1NCwtNTIuNzUgNDU0LjgwNCwtODIuOTg4YzE5MS4yNDYsLTM4LjI1IDM4MS44OTIsLTc5Ljg3OSA1NzIuNjM4LC0xMjAuODg3YzI4Ny44NDYsLTYxLjg5MiA1NzUuMzQ2LC0xMjUuNjY3IDg2My40MjksLTE4Ni4zNDZjMTQyLjgzMywtMzAuMDgzIDI4Ni4yMDgsLTU3LjU0NiA0MzAuMDQyLC04MS42MDRjMTE1Ljc5MiwtMTkuMzcxIDIzMi41LC0zMi40NSAzNDguOTE3LC00Ny4xNDJjNDMsLTUuNDQyIDg2LjM3NSwtNy44NjcgMTI5LjYyNSwtMTEuMDVjNDQuNTgzLC0zLjI5MiA4OS4xNjcsLTYuMDA4IDEzMy43OTIsLTguNzIxYzM5Ljk1OCwtMi40NTQgNzkuOTE3LC01LjE1NCAxMTkuODc1LC02LjY3MWM0MC45NTgsLTEuNTc1IDgxLjkxNywtMS45MDQgMTIyLjg3NSwtMi42NTRjMzAuMDQyLC0wLjU1IDYwLjA0MiwtMS4wNTggOTAuMDgzLC0xLjI1OGMyNC4xMjUsLTAuMTU4IDQ4LjIwOCwtMC4yMjkgNzIuMjkyLDAuMzI1YzcyLjc1LDEuNjUgMTQ1LjU0MiwyLjk3MSAyMTguMjUsNS43MTNjNDEuMzMzLDEuNTU0IDgyLjcwOCw0LjI5MiAxMjMuNzkyLDguODYyYzg0LjI1LDkuMzc1IDE2OC41ODMsMTguNDQ2IDI1Mi40MTcsMzEuMTIxYzEyMS4wODMsMTguMzE3IDI0MC43NSw0NC4wNDIgMzU2LjY2Nyw4NS4zOTJjMi4zMzMsMC44MzggNC42NjcsMS42MzMgNy4wNDIsMi40NWwtOS41NDIsMjI2LjY2N2wtMC4wNDIsMFoiIHN0eWxlPSJmaWxsOiNmYWJhMDA7ZmlsbC1ydWxlOm5vbnplcm87Ij48L3BhdGg+PHBhdGggZD0iTTEzNDkuNzg4LDEwNDcuOTA4Yy0zNy45NTgsMC42MzcgLTc1Ljk2MiwyLjEyNSAtMTEzLjg4OCwxLjY2MmMtNDEuNDQ2LC0wLjUwNCAtODIuOTEyLC0xLjY1OCAtMTI0LjE4MywtNC42NzljLTYyLjc1NCwtNC42MDQgLTEyNS41NjcsLTkuNDkyIC0xODcuOTY3LC0xNy4wOTJjLTExOS41MDQsLTE0LjU2MiAtMjM2Ljc2NywtMzkuODcxIC0zNTEuMzYzLC03Ni42NjJjLTEyNy41NTQsLTQwLjk0NiAtMjQ4LjkxNywtOTUuNzE3IC0zNjAuNjk5LC0xNzEuMDk2Yy04My41NTYsLTU2LjM1IC0xNTkuNzU0LC0xMjEuNjY3IC0yMjEuNTgyLC0yMDMuNzA0Yy02LjI0NywtOC4yNjMgLTEyLjIxMiwtMTYuNzgzIC0xOC4yOTYsLTI1LjE3NWMtMTAuMDU2LC0xNDYuODQ2IC0yMC4xMzYsLTI5My43MzMgLTMwLjIxNSwtNDQwLjZjMS41MjIsMS41NjcgMy45MjQsMi44MzcgNC40MzksNC43MjVjMjEuOTU5LDgxLjA1OCA1NC4xMTYsMTU3LjM2NyA5Mi45MywyMzAuNzMzYzQzLjUxNyw4Mi4yNSA5NS45NTgsMTU3Ljc0MiAxNTYuNTMsMjI2Ljc3NWMyOC45NDksMzMgNjAuNTQzLDYzLjYxNyA5Mi4xNzcsOTMuODk2YzcwLjkxMyw2Ny45NDIgMTUwLjMzMywxMjMuNjgzIDIzNi4xNDIsMTY5LjQ2M2MzNi4xMzMsMTkuMjc5IDczLjI5NiwzNi43MzggMTEwLjcxNyw1My4yNzljMTAxLjA1NCw0NC42MjEgMjA2LjMxMiw3Ni40MjEgMzEzLjcwNCwxMDEuMjk2YzgzLjAwNCwxOS4yMjEgMTY2Ljg4OCwzMy44NDYgMjUxLjcyMSw0Mi44ODhjNDguNTc5LDUuMTg4IDk3LjQxMyw4LjQwNCAxNDYuMTE3LDEyLjU3MWMxLjI5MiwwLjExNyAyLjQ3NSwxLjExMiAzLjcxNywxLjdsMCwwLjAyMVoiIHN0eWxlPSJmaWxsOiNmMmJlMjI7ZmlsbC1ydWxlOm5vbnplcm87Ij48L3BhdGg+PHBhdGggZD0iTTU2NDUuNTQyLDQ5LjM1Yy0wLjc5MiwtMi4wNzUgLTEuODMzLC0zLjQ1IC0xLjUsLTQuMTcxYzAuNDU4LC0xLjA3NSAxLjkxNywtMS42OTIgMi45MTcsLTIuNDc5YzAuNjY3LDEuMDIxIDEuOTE3LDIuMTMzIDEuNzkyLDMuMDQyYy0wLjE2NywxLjAyMSAtMS41NDIsMS44NDIgLTMuMjA4LDMuNjA4WiIgc3R5bGU9ImZpbGw6IzYxNjQ2NztmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNTY0NC4yNSwxNDcuOTU4Yy0wLjI5MiwwLjYxMiAtMC40NTgsMS41NjcgLTAuODc1LDEuNzI5Yy0wLjQ1OCwwLjE2MiAtMS4xNjcsLTAuNDYyIC0xLjc1LC0wLjc1YzAuMjkyLC0wLjYxNyAwLjQ1OCwtMS41NjcgMC45MTcsLTEuNzI5YzAuNDE3LC0wLjE2MiAxLjEyNSwwLjQ2MiAxLjcwOCwwLjc1WiIgc3R5bGU9ImZpbGw6IzYxNjQ2NztmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNMjk4My42MjEsMTA2NS44NTRjMC41NSwtMS44OTYgMS4wNzUsLTMuNzkyIDEuNjI1LC01LjY2MmwyLjQzOCwwLjk3NWMtMC43NzksMS43OTYgLTEuNTYyLDMuNTk2IC0yLjM0Miw1LjQxM2wtMS43LC0wLjcwNGwtMC4wMjEsLTAuMDIxWiIgc3R5bGU9ImZpbGw6IzQ0NGY1NDtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48L2c+PC9nPjwvZz48L3N2Zz4=') center top / 100% 100% no-repeat; transform:scaleY(-1); transform-origin:top; opacity:.9; }
.footer-inner { position:relative; z-index:2; max-width:var(--maxw); margin:0 auto; padding:0 32px; display:grid; grid-template-columns:1.4fr 1fr 1fr 1fr; gap:40px; }
.footer-inner img.fl { height:48px; margin-bottom:18px; }
.footer-inner p { font-family:var(--font-body); font-weight:300; font-size:14px; line-height:1.6; color:rgba(255,255,255,.85); margin:0; }
.footer-tagline { font-family:var(--font-display); font-size:22px; color:var(--shapr-yellow); margin-top:22px; }
.footer-tagline em { color:#fff; font-style:normal; }
.footer-col h5 { font-family:var(--font-body); font-weight:700; font-size:13px; color:var(--shapr-yellow); margin:8px 0 14px; letter-spacing:.08em; text-transform:uppercase; }
.footer-col a { display:block; font-family:var(--font-body); font-weight:300; font-size:14px; color:rgba(255,255,255,.85); padding:5px 0; cursor:pointer; transition:color .15s; }
.footer-col a:hover { color:var(--shapr-yellow); }
.copy { position:relative; z-index:2; max-width:var(--maxw); margin:60px auto 0; padding:22px 32px 0; border-top:1px solid rgba(255,255,255,.12); font-family:var(--font-body); font-weight:300; font-size:12px; color:rgba(255,255,255,.6); display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:12px; }


/* ============================================================================
   SERVICE-DETAIL COMPONENTEN (dienstpagina-template)
   ============================================================================ */
.svc-hero { background: radial-gradient(90% 100% at 100% 100%, #01050E 0%, transparent 70%), linear-gradient(135deg, var(--shapr-navy) 0%, var(--shapr-navy) 45%, #05101C 80%, #01050E 100%); color:#fff; position:relative; min-height:calc(112vh - 2vw); display:flex; align-items:stretch; }
.svc-wave-wrap { width:100%; aspect-ratio:7364/2573; position:relative; z-index:3; pointer-events:none; }
.svc-wave-wrap::before { content:""; position:absolute; inset:0; background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgNzM2NCAyNTczIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPjxyZWN0IGlkPSJBcnRib2FyZDEiIHg9IjAiIHk9IjAiIHdpZHRoPSI3MzYzLjkyMSIgaGVpZ2h0PSIyNTcyLjY3MyIgc3R5bGU9ImZpbGw6bm9uZTsiPjwvcmVjdD48Y2xpcFBhdGggaWQ9Il9jbGlwMSI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjczNjMuOTIxIiBoZWlnaHQ9IjI1NzIuNjczIj48L3JlY3Q+PC9jbGlwUGF0aD48ZyBjbGlwLXBhdGg9InVybCgjX2NsaXAxKSI+PHBhdGggZD0iTS04LjQzOCwxOTYyLjUzM2wwLjAwMSwtOTcuNjYybDIuMDgzLDBsLTAuMDAyLC04Ny41MDRsMjM3LjUwNCwwLjAwNGwwLjAwMiw4Ny41bDQ5OS45OTUsMGwwLjAwNCw5Ny42NjdsMTc1MC4wODMsMGMtMS42NzUsLTQuNzU0IC0yLjUzMywtOS41MjkgLTIuNTMzLC0xNC4zMzNjMCwtMTcyLjU4OCAxMDk0LjEwNCwtMzEyLjUgMjQ0My43NTgsLTMxMi41YzEzNDkuNjI1LDAgMjQ0My43NSwxMzkuOTA4IDI0NDMuNzUsMzEyLjQ5NmMwLDQuODA0IC0wLjg3NSw5LjU4OCAtMi41NDIsMTQuMzM4bDIuNTQyLDBsMCw2MTIuNWwtNzM3NC42NDUsMGwtMC4wMDEsLTYxMi41MDRaIiBzdHlsZT0iZmlsbDojRjVGNUY1O2ZpbGwtcnVsZTpub256ZXJvOyI+PC9wYXRoPjxnPjxjbGlwUGF0aCBpZD0iX2NsaXAyIj48cGF0aCBkPSJNNzM3OS45NTMsNC43MjhsLTE5LjMxNCwyNTcxLjA5N2wtNzM3NC4xMDMsLTIuMzY1bDE5LjMxNCwtMjU3MS4wOTdsNzM3NC4xMDMsMi4zNjVaIj48L3BhdGg+PC9jbGlwUGF0aD48ZyBjbGlwLXBhdGg9InVybCgjX2NsaXAyKSI+PHBhdGggZD0iTS0xMy42NDMsMTgyMS4zODhjMC40NjgsLTYyLjI3OSAxMy4xNzYsLTEyMC4xNTMgMTMuNjQzLC0xODIuNDI4YzcuMjM2LDIuNjcxIDIuMjMzLDAuODc0IDkuNDQ4LDMuNTkxYzIwLjQzLDcuNzI1IDQwLjgzOSwxNS40NzEgNjEuMjcsMjMuMjE3YzM1LjUyNSwxMi42IDcwLjk2NCwyNS4zNTggMTA2LjU3NywzNy42NjdjOC45NCwzLjA5NiAxMy44MDUsNC42NTQgMjMuMDA4LDYuOTI1YzIuMDgyLDEuMzEyIDguNTIzLDMuMjI5IDEwLjc4MSwzLjg1YzI5LjUzOCw4LjM5NiA1OC45ODgsMTcuMTQ2IDg4Ljc0NywyNC42OTZjMzIuMDgsOC4xNSA2NC40NDYsMTUuMTIxIDk2LjY3OSwyMi42MDRjMTMuOTMzLDMuNSAyNy43NzUsNy40ODMgNDEuODQyLDEwLjM3OWMzNC44NzksNy4xOTYgNjkuODA4LDE0LjI1OCAxMDQuODI1LDIwLjY5NmMzNy40MjUsNi44ODMgNzQuOTM4LDEzLjE5MiAxMTIuNDk2LDE5LjM2MmMyMS44OTIsMy42MTIgNDMuODk2LDYuNjQyIDY1Ljg5Niw5LjU4OGMyMC42MjEsMi43NDIgNDEuMjU4LDUuMTI5IDYxLjkyNSw3LjQ0NmMyNS4yMDQsMi44NTggNTAuNDMzLDUuNDY3IDc1LjY1OCw4LjE4OGMyOS43NzEsMi45OTIgNTkuNDk2LDYuMzM3IDg5LjI5Miw4LjgzN2MyNC45NTQsMi4wNzUgNDkuOTgzLDMuMTk2IDc0Ljk4Myw0LjY3MWMzNy42NzUsMi4yMTcgNzUuMzQ2LDQuMzgzIDExMy4wMjEsNi41NzVjMTMuMzc1LDAuNzQyIDI2LjcyOSwxLjk0NiA0MC4xMDgsMi4xNzFjNTYuNTkyLDAuODg3IDExMy4xNjcsMS40NjMgMTY5Ljc1OCwyLjE0NmM5Ljc3MSwwLjcxNyAxOS41MTcsMS40MjkgMjkuMjg4LDIuMTQ2YzIyLjYyMSwwLjA5NiA0NS4yNjcsMC4xOTIgNjcuODg4LDAuMjg4Yzc4LjUyMSwtMC42NjIgMTU3LjA2MiwtMC45NzEgMjM1LjU2NywtMi4xNWM0OS4yODcsLTAuNzM4IDk4LjU3OSwtMi42MTMgMTQ3Ljg1LC00LjM1NGMzMS41MDgsLTEuMTA0IDYzLC0yLjcxNyA5NC40OTIsLTQuMzc1YzM5LjYwNCwtMi4wNzkgNzkuMjEzLC00LjQyMSAxMTguNzk2LC02LjYzM2MyNi44ODMsLTEuNTA0IDUzLjc2MywtMi45NDIgODAuNjI1LC00LjUzM2MxMC45NSwtMC42NDIgMjEuOTA0LC0xLjQ4MyAzMi44NDIsLTIuNDM4YzMyLjA1NCwtMi43OTIgNjQuMTEyLC01LjczNyA5Ni4xNjcsLTguNTU0YzE5LjM5MiwtMS42ODMgMzguODIxLC0yLjk4NyA1OC4xOTIsLTQuODc1YzI2Ljc0MiwtMi42MTMgNTMuNDIxLC01LjY3NSA4MC4xNjMsLTguNDI1YzIzLjkyMSwtMi40NjIgNDcuOTA0LC00LjQ3NSA3MS44MDQsLTcuMTM4YzI5LjUsLTMuMjgzIDU4Ljk1OCwtNy4xNDIgODguNDM4LC0xMC41ODNjMjcuNDA0LC0zLjE5MiA1NC44NSwtNS44OTYgODIuMjE3LC05LjM1OGMzMS4yMDgsLTMuOTUgNjIuMzE3LC04LjYwOCA5My41MDgsLTEyLjgwNGMzOS45NSwtNS4zNjcgNzkuOTQyLC0xMC4zNTggMTE5Ljg3MSwtMTUuOTc1YzMzLjI0MiwtNC42NzkgNjYuNDA4LC0xMC4wNzUgOTkuNjEzLC0xNS4xNThjMzQuNjEzLC01LjMwNCA2OS4yNjcsLTEwLjM0MiAxMDMuODIxLC0xNS45NzljMzguMDMzLC02LjE5MiA3Ni4wMDgsLTEyLjkyMSAxMTQuMDA0LC0xOS40NzFjNDguNDY3LC04LjM0NiA5Ni45OTYsLTE2LjM1OCAxNDUuMzc5LC0yNS4xOTZjNDguNzUsLTguOTA0IDk3LjM3NSwtMTguNTQyIDE0Ni4wMjEsLTI4LjAyMWM3OC4yMDQsLTE1LjI1NCAxNTYuNDA4LC0zMC40MjEgMjM0LjUzMywtNDYuMDU0YzcwLjE3MSwtMTQuMDMzIDE0MC4yNzksLTI4LjM3OSAyMTAuMzUsLTQyLjk5MmM4Mi4yMDgsLTE3LjE2NyAxNjQuMzU4LC0zNC42NDYgMjQ2LjQ3MSwtNTIuMjMzYzczLjEyNSwtMTUuNjU4IDE0Ni4yMDgsLTMxLjczNyAyMTkuMjkyLC00Ny40NThjNzUuMjA4LC0xNi4xNzEgMTUwLjQxNywtMzIuMjA0IDIyNS42NjcsLTQ4LjEwNGM3Mi4xMjUsLTE1LjIzMyAxNDQuMjA4LC0zMC41MTMgMjE2LjQxNywtNDUuMjU4YzY4LjM3NSwtMTMuOTY3IDEzNi44MzMsLTI3LjQ0NiAyMDUuMjkyLC00MC43NzFjNTMuNTQyLC0xMC4zOTIgMTA3LjA4MywtMjAuNzE3IDE2MC43NSwtMzAuMDgzYzQ3Ljc1LC04LjMyNSA5NS42NjcsLTE1LjQ3MSAxNDMuNTgzLC0yMi44NDJjNDMuNjY3LC02LjcyNSA4Ny4zMzMsLTEzLjU4MyAxMzEuMTI1LC0xOS40MTdjNDMuODMzLC01LjgzOCA4Ny43MDgsLTExLjAwNCAxMzEuNjY3LC0xNS40ODNjNDMuMjkyLC00LjQxMyA4Ni42NjcsLTcuODkyIDEzMCwtMTEuMjEzYzM0Ljk1OCwtMi42NzkgNjkuOTU4LC00LjgwNCAxMDQuOTU4LC02LjYzN2MzNS4zNzUsLTEuODU4IDcwLjc5MiwtMy4zODMgMTA2LjIwOCwtNC40MTdjMzkuMDQyLC0xLjE0MiA3OC4xMjUsLTEuOTI5IDExNy4xNjcsLTIuMTIxYzIxLjk1OCwtMC4xMDQgNDMuOTE3LDEuNDgzIDY1Ljg3NSwxLjkzN2M0My42NjcsMC45MjUgODcuMzMzLDEuNDcxIDEzMC45NTgsMi40MjFjMjAuOTE3LDAuNDUgNDEuODMzLDEuMzcxIDYyLjcwOCwyLjI4N2MxMi4zNzUsMC41MzcgMjQuNzUsMS4xODggMzcuMDgzLDIuMjc5YzQwLjA4MywzLjUyOSA4MC4yMDgsNy4xMjEgMTIwLjI5MiwxMS4wMjljMzYuNTQyLDMuNTcxIDczLjEyNSw2Ljc2MiAxMDkuNTQyLDExLjU3NWM0NC4wNDIsNS44MjEgODguMjA4LDExLjY4MyAxMzEuODMzLDIwLjEyOWM2OC4yOTIsMTMuMjA4IDEzNi40NTgsMjcuMzU0IDIwNC4xNjcsNDMuNDMzYzgyLjgzMywxOS42NDYgMTY0LjI5Miw0NC42MDQgMjQzLjY2Nyw3Ni4wMTJjNDQuMjUsMTcuNTE3IDg4LjE2NywzNi4yMzggMTMxLjIwOCw1Ni43MzNjMzEuMTY3LDE0LjgyNSA2MC42NjcsMzMuNDcxIDkwLjg3NSw1MC40MDhsMS42NjcsNTE3LjA2N2MtMi43MDgsLTEuNjI1IC0xMC45NTgsLTYuNTY3IC0xMy42NjcsLTguMTY3Yy03Ni4wNDIsLTQ0LjM5NiAtMTU1Ljk1OCwtNzkuODk2IC0yMzcuMzMzLC0xMTIuMDYzYy0xMTAuOTU4LC00My44NzEgLTIyNC4wODMsLTgwLjcxNyAtMzM5LjM3NSwtMTEwLjMxMmMtNjAuNDU4LC0xNS41MjUgLTEyMS4yMDgsLTMwLjAyMSAtMTgyLjA4MywtNDMuNzYzYy00MS43MDgsLTkuNDI1IC04My43OTIsLTE3LjI2NyAtMTI1Ljg3NSwtMjQuNzc1Yy0zOC40NTgsLTYuODYyIC03Ny4wODMsLTEyLjU2NyAtMTE1LjY2NywtMTguMzg4Yy00MC40MTcsLTYuMDgzIC04MC44MzMsLTEyLjI1OCAtMTIxLjQxNywtMTcuMzE3Yy0zNi40NTgsLTQuNTc1IC03My4wODMsLTcuNzg3IC0xMDkuNjY3LC0xMS40MjVjLTM3LjYyNSwtMy43NSAtNzUuMjUsLTcuNjk2IC0xMTIuOTU4LC0xMC44MjVjLTM0LjA4MywtMi44MTIgLTY4LjIwOCwtNC44NjcgLTEwMi4zNzUsLTYuNzkyYy0zMi41NDIsLTEuODMzIC02NS4wODMsLTMuNDQ2IC05Ny42MjUsLTQuNDU4Yy00MC4xMjUsLTEuMjM3IC04MC4yNSwtMi40NSAtMTIwLjQxNywtMi4zNzVjLTc2LjI5MiwwLjE3OSAtMTUyLjU4MywxLjE1NCAtMjI4Ljg3NSwyLjA2MmMtMjguNzA4LDAuMzQ2IC01Ny4zNzUsMS4zMTcgLTg2LjEyNSwyLjE1NGMtMjkuMDQyLDAuODMzIC01OC4xMjUsMS43MzggLTg3LjE2NywyLjg2M2MtMTUuMjUsMC41OTYgLTMwLjUsMS42MTIgLTQ1Ljc1LDIuNzQyYy0zMy4xMjUsMi40MzggLTY2LjI1LDUuMDI5IC05OS4zNzUsNy42NjdjLTQyLjc5MiwzLjQwOCAtODUuNjI1LDYuNTU0IC0xMjguMzc1LDEwLjUyMWMtMzYuMjA4LDMuMzQ2IC03Mi4zNzUsNy42NzUgLTEwOC41NDIsMTEuNjIxYy0yOS4yOTIsMy4xOTIgLTU4LjU0Miw2LjA5NiAtODcuNzUsOS43NzljLTQxLjc5Miw1LjI3OSAtODMuNTQyLDExLjEzNyAtMTI1LjMzMywxNi43OTZjLTQ3LjA0Miw2LjM0NiAtOTQuMDgzLDEyLjY5MiAtMTQxLjEyNSwxOS4xMjljLTQ0LjkxNyw2LjE0NiAtODkuNzUsMTIuNDcxIC0xMzQuNjY3LDE4LjU5NmMtNDEuMDgzLDUuNTkyIC04Mi4yMDgsMTAuOTE3IC0xMjMuMjkyLDE2LjU3NWMtNDQuODc1LDYuMTg3IC04OS43NSwxMi43MTIgLTEzNC42NjcsMTguOTI1Yy00Ny4zNDYsNi41NSAtOTQuNzUsMTIuODcxIC0xNDIuMTEyLDE5LjMyOWMtNTAuMTYyLDYuODMzIC0xMDAuMzI5LDEzLjggLTE1MC41MTIsMjAuNTkyYy00MS43ODgsNS42NTggLTgzLjYxNywxMS4wOTIgLTEyNS40MjUsMTYuNjgzYy00Ni42NzksNi4yNTggLTkzLjM1OCwxMi42NzEgLTE0MC4wNTgsMTguODE3Yy00Ny43NDYsNi4yNzkgLTk1LjUxMiwxMi4yNzEgLTE0My4yNTgsMTguNDgzYy00My4xOTYsNS42MTMgLTg2LjM1NCwxMS41NzkgLTEyOS41NjcsMTcuMDE3Yy01MS4zNTgsNi40NTQgLTEwMi43MjksMTIuNTA4IC0xNTQuMTA0LDE4Ljc0MmMtNDYuMDc1LDUuNTkyIC05Mi4xNTQsMTEuNDA0IC0xMzguMjUsMTYuNzVjLTQ4Ljk4Myw1LjY3OSAtOTgsMTAuODg4IC0xNDYuOTc5LDE2LjM4OGMtNTAuMTc1LDUuNjEyIC0xMDAuMzA4LDExLjUzMyAtMTUwLjUwNCwxNi44NzljLTI3LjQyNSwyLjkwNCAtNTQuOTI1LDQuNzIxIC04Mi4zOTIsNy4zMTJjLTQzLjM1NCw0LjEgLTg2LjY3NSw4Ljg3MSAtMTMwLjA0NiwxMi42MTJjLTUwLjU1LDQuMzY3IC0xMDEuMTc5LDcuOTc1IC0xNTEuNzY3LDExLjg5NmMtNTQuNzEyLDQuMjMzIC0xMDkuNDI1LDguNTc1IC0xNjQuMTI5LDEyLjUxN2MtMjYuODIxLDEuOTI1IC01My42NzksMy4xMzcgLTgwLjUxNyw0LjQ2N2MtMzEuNzkyLDEuNTg4IC02My42MDQsMy4zMTIgLTk1LjQwOCw0LjM1Yy0zNC43MzMsMS4xNDYgLTY5LjUwNCwxLjQyMSAtMTA0LjIzMywyLjM0NmMtMTQuNDA4LDAuMzc1IC0yOC44LDEuNDEzIC00My4xOTIsMi4xNDJsLTMyLjAxMywtMC4wMDhjLTIuODk2LC0wLjc1OCAtNS44MDgsLTIuMjUgLTguNjkyLC0yLjE2MmMtMTYuMzA4LDAuNTA4IC0zMi42MjEsMS4zOTIgLTQ4LjkyOSwyLjE0MmwtMTA2LjcxMiwtMC4wMzNjLTEuNTc1LC0wLjY2NyAtMy4xNDYsLTEuOTEyIC00Ljc0NiwtMS45MTJjLTI1LjA1NCwtMC4yNTQgLTUwLjEwOCwtMC40MTcgLTc1LjE2MywtMC4zNzljLTEuODEyLC0wLjAwNCAtMy42MzcsMS40ODggLTUuNDc5LDIuMjg3bC00OS4wODgsLTAuMDE3Yy0xLjc4OCwtMC42ODggLTMuNTcxLC0xLjkzMyAtNS4zODgsLTEuOTc5Yy01My43NjcsLTEuNjYzIC0xMDcuNTQyLC0yLjk5MiAtMTYxLjMwOCwtNC44MTJjLTMyLjQ5NiwtMS4xIC02NC45NjcsLTIuNzMzIC05Ny40MzcsLTQuNDMzYy0zNy43MzgsLTEuOTcxIC03NS40NTQsLTQuMjk2IC0xMTMuMTcxLC02LjQ0MmMtMjcuNTE3LC0xLjU2NyAtNTUuMDM4LC0zLjEzMyAtODIuNTU4LC00LjdjLTEzLjA1NCwtMC43MzcgLTI2LjEzMywtMS4xODggLTM5LjE2NywtMi4zNzFjLTMwLjExMiwtMi43MjEgLTYwLjIwNCwtNS45MTIgLTkwLjMxNywtOC43NDZjLTE4LjU5NiwtMS43NDIgLTM3LjI0MiwtMi45NDYgLTU1LjgxNywtNC44MjFjLTI2LjI1LC0yLjY1OCAtNTIuNDU4LC01LjcxMyAtNzguNjY3LC04LjU4OGMtMTUuMzc1LC0xLjY5NiAtMzAuNzcxLC0zLjE5MiAtNDYuMTI1LC01LjA4N2MtMjcuNTI1LC0zLjQxMyAtNTUuMDA4LC03LjA5MiAtODIuNTEzLC0xMC41NzFjLTI0LjcxMiwtMy4xMjEgLTQ5LjQ3MSwtNS43OTYgLTc0LjEzNywtOS4yNTRjLTIyLjkxNywtMy4yMDggLTQ1LjcwNCwtNy4yODggLTY4LjU3NSwtMTAuNzgzYy0zMC40NjIsLTQuNjU4IC02MS4wNTgsLTguNjcxIC05MS40MzMsLTEzLjgyMWMtMzUuNzQ2LC02LjA2MiAtNzEuMzc5LC0xMi45IC0xMDcuMDExLC0xOS42NzVjLTM5LjA4NSwtNy40MTcgLTc4LjI4MiwtMTQuMzI1IC0xMTcuMTQ1LC0yMi44NzljLTUzLjA5NywtMTEuNjkyIC0xMDUuOTk0LC0yNC4zMjEgLTE1OC44MDMsLTM3LjM0NmMtMzIuNywtOC4wNjMgLTgzLjg2MSwtMjMuMDgxIC04My44NjEsLTIzLjA4MWwtMTMuNjQzLC0zLjQ0WiIgc3R5bGU9ImZpbGw6IzBjMTcyNjtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNTY1MC4zMzMsNzk2LjMxN2MzMi40NTgsLTUuNzA0IDY0LjkxNywtMTEuNSA5Ny40MTcsLTE3LjEzOGM0OS45MTcsLTguNjM3IDk5LjgzMywtMTcuNDA0IDE0OS44MzMsLTI1LjY2M2MzNy4wNDIsLTYuMTI5IDc0LjE2NywtMTEuOTIxIDExMS4yOTIsLTE3LjIyNWMzNS43OTIsLTUuMTA0IDcxLjY2NywtOS40MjkgMTA3LjUsLTEzLjk3NWM0MC4wNDIsLTUuMDgzIDgwLjA0MiwtMTAuNDUgMTIwLjE2NywtMTQuOTU0YzMzLjA4MywtMy43MDQgNjYuMjkyLC02LjM2MiA5OS40NTgsLTkuNDQyYzM4Ljc5MiwtMy41OTIgNzcuNTgzLC03LjMzNyAxMTYuNDE3LC0xMC42MzdjMjIuOTU4LC0xLjk1IDQ1Ljk1OCwtMy41IDY4Ljk1OCwtNC43MzdjNDcuNDU4LC0yLjUyMSA5NC45MTcsLTQuNzMzIDE0Mi40MTcsLTYuOTYzYzMxLjg3NSwtMS41MDQgNjMuNzUsLTMuNjI1IDk1LjY2NywtMy45OTZjOTIsLTEuMTA0IDE4NC4wNDIsLTIuMDc1IDI3Ni4wODMsLTEuOTEzYzQ1Ljc1LDAuMDgzIDkxLjUsMi4zODcgMTM3LjIwOCw0LjQyNWMzNS4zNzUsMS41NzEgNzAuNzUsMy44OTIgMTA2LjA0Miw2LjYxN2MzMC42NjcsMi4zNzEgNjEuMjkyLDUuNzU4IDkxLjg3NSw4LjcwNGwtMi44MzMsMzc4LjEwNGMtMi4zNzUsLTAuNzM3IC00Ljc1LC0xLjQ3MSAtNy4wODMsLTIuMjA0Yy0xMTcuMjkyLC0zNy4zMTcgLTIzNy43OTIsLTU4Ljg4MyAtMzU5LjQ1OCwtNzNjLTg0LjE2NywtOS43NzEgLTE2OC43OTIsLTE1LjkxMyAtMjUzLjI5MiwtMjIuMzY3Yy00MS4yNSwtMy4xNSAtODIuNzA4LC00LjQ1NCAtMTI0LjA0MiwtNC41NzljLTcyLjc5MiwtMC4yMjUgLTE0NS41ODMsMC45NzUgLTIxOC4zMzMsMS44NDJjLTI0LjA4MywwLjI4MyAtNDguMTY3LDEuMTg3IC03Mi4yNSwyLjE3OWMtMzAsMS4yMzggLTYwLDIuNzgzIC05MCw0LjM3NWMtNDAuOTE3LDIuMTY3IC04MS44MzMsMy45MzMgLTEyMi42NjcsNi45Yy0zOS45MTcsMi45IC03OS43NSw3LjAwNCAtMTE5LjU4MywxMC44MTdjLTQ0LjUsNC4yNzkgLTg5LDguNTEzIC0xMzMuNDE3LDEzLjM0NmMtNDMuMTI1LDQuNyAtODYuMzc1LDguNjI1IC0xMjkuMTY3LDE1LjUyOWMtMTE1Ljg3NSwxOC43MTIgLTIzMi4wNDIsMzUuOCAtMzQ3LjA4Myw1OS4xODNjLTE0Mi44NzUsMjkuMDI1IC0yODUuMjUsNjEuNDI5IC00MjYuOTU4LDk2LjQzM2MtMjg1Ljc5Miw3MC42MTcgLTU3MC45MTcsMTQ0LjMgLTg1Ni40NzEsMjE2LjExMmMtMTg5LjIxMyw0Ny41NzkgLTM3OC4zMjUsOTUuNzgzIC01NjguMTEyLDE0MC42MjljLTE1MC4wMTMsMzUuNDUgLTMwMC43ODMsNjcuNDk2IC00NTEuNjU4LDk4LjY3MWMtMTI2LjE3MSwyNi4wNzUgLTI1Mi43NTQsNDkuOTYzIC0zNzkuNTM4LDcyLjQwOGMtMTEzLjUxMiwyMC4xMTcgLTIyNy41MTcsMzYuOTU4IC0zNDEuMzE3LDU1LjI1YzUuMzcxLC0xLjk1NCAxMC42MzcsLTQuNDg3IDE2LjE1NCwtNS44YzIyLjQ2MywtNS4zMjkgNDUuMDEzLC0xMC4yODMgNjcuNTE3LC0xNS4zOTJjMy41NDYsLTAuMjIxIDcuMTcxLDAuMDQ2IDEwLjU5MiwtMC43MDhjNTUuNTI1LC0xMi40NTggMTExLjA1NCwtMjQuODI5IDE2Ni41LC0zNy43MzNjMjEuNjA4LC01LjAyMSA0Mi45NzEsLTExLjMyOSA2NC40MzgsLTE3LjAzN2MxMC4wNDIsLTIuMDIxIDIwLjE4OCwtMy41MDggMzAuMDg4LC02LjEyOWM3Ny43NzksLTIwLjU3MSAxNTUuNTM3LC00MS4yMDggMjMzLjIxMywtNjIuMjA0YzIzLjUyMSwtNi4zNSA0Ni43NSwtMTMuODYyIDcwLjEyMSwtMjAuODM3YzguMjEzLC0yLjE3OSAxNi41MDQsLTQuMTA4IDI0LjY1NCwtNi41NTRjNzcuNjkyLC0yMy4xNSAxNTUuNDYzLC00NS45OTIgMjMyLjk5MiwtNjkuNzQyYzY1LjY1NCwtMjAuMTI5IDEzMS4wNDIsLTQxLjI4MyAxOTYuNDY3LC02Mi4xOTJjNS4xMzMsLTEuNjQyIDkuNzcxLC01IDE0LjYzMywtNy41NTRjMTEuMzI5LC0yLjg0NiAyMi44NjcsLTQuOTU0IDMzLjk0NiwtOC42MjFjOTAuNTg4LC0yOS44NDIgMTgxLjEzMywtNTkuODU4IDI3MS42MTcsLTkwLjA1OGM0My41NSwtMTQuNTI5IDg2Ljk1OCwtMjkuNTA4IDEzMC40MjUsLTQ0LjMwNGM0NS42MjUsLTE1LjE1NCA5MS4yOTYsLTMwLjIyMSAxMzYuOSwtNDUuNDYyYzQ0LjYsLTE0LjkwOCA4OS4yMTcsLTI5Ljg2MyAxMzMuNzE3LC00NC45OTZjMzQuNzA4LC0xMS44IDY5LjI5MiwtMjMuODg3IDEwMy45NTgsLTM1Ljg0MmMyLjA0MiwtMC40MjUgNC4yMDgsLTAuNjIxIDYuMjA4LC0xLjI2N2MxMTguNTQyLC0zOC41OTYgMjM3LC03Ny40MzMgMzU1LjYyNSwtMTE1Ljc0MmM2MC4yOTIsLTE5LjQ4OCAxMjAuOTE3LC0zNy44NTggMTgxLjMzMywtNTYuOTY3YzMxLjQ1OCwtOS45MzMgNjIuNzUsLTIwLjMzMyA5NC4xMjUsLTMwLjUyOWMyLjA4MywtMC4zNTggNC4yMDgsLTAuNTEyIDYuMjUsLTEuMDY3YzEzNy4yNSwtMzcuMjEyIDI3NC4yNSwtNzUuMzEyIDQxMS43OTIsLTExMS4zYzYzLjUsLTE2LjYxMiAxMjgsLTI5LjEzNyAxOTIuMDgzLC00My4zOTZjMzIuNSwtNy4yNDIgNjUuMDQyLC0xNC4yMzggOTcuNTgzLC0yMS4zNDJsMCwwLjA0MloiIHN0eWxlPSJmaWxsOiMwMTA1MGU7ZmlsbC1ydWxlOm5vbnplcm87Ij48L3BhdGg+PHBhdGggZD0iTTczNjQuNTgzLDE1MDEuMjVjLTMwLjIwOCwtMTYuOTMzIC01OS42NjcsLTM1LjU4MyAtOTAuODMzLC01MC40MDRjLTQzLjA0MiwtMjAuNSAtODYuOTU4LC0zOS4yMTcgLTEzMS4yMDgsLTU2LjczM2MtNzkuMzMzLC0zMS40MzMgLTE2MC43OTIsLTU2LjM2NyAtMjQzLjU4MywtNzYuMDEyYy02Ny43MDgsLTE2LjA3OSAtMTM1Ljg3NSwtMzAuMjA0IC0yMDQuMTY3LC00My40MzhjLTQzLjU4MywtOC40NDIgLTg3LjcwOCwtMTQuMzA0IC0xMzEuNzkyLC0yMC4xMjVjLTM2LjM3NSwtNC43OTIgLTcyLjk1OCwtOC4wMDggLTEwOS41LC0xMS41NzljLTQwLjA4MywtMy45MDQgLTgwLjE2NywtNy40NzUgLTEyMC4yOTIsLTExLjAyNWMtMTIuMjkyLC0xLjA5MiAtMjQuNjY3LC0xLjc0MiAtMzcuMDQyLC0yLjI3OWMtMjAuODc1LC0wLjkyMSAtNDEuNzkyLC0xLjgzOCAtNjIuNjY3LC0yLjI4OGMtNDMuNjY3LC0wLjk1IC04Ny4yOTIsLTEuNDk2IC0xMzAuOTU4LC0yLjQyNWMtMjEuOTU4LC0wLjQ3MSAtNDMuOTE3LC0yLjA1OCAtNjUuODc1LC0xLjkzM2MtMzkuMDQyLDAuMjEyIC03OC4wODMsMSAtMTE3LjEyNSwyLjEyMWMtMzUuNDE3LDEuMDMzIC03MC43OTIsMi41NTggLTEwNi4yMDgsNC40MTJjLTM0Ljk1OCwxLjgzOCAtNjkuOTU4LDMuOTU4IC0xMDQuODc1LDYuNjQyYy00My4zNzUsMy4zMjEgLTg2Ljc1LDYuOCAtMTMwLjA0MiwxMS4yMTJjLTQzLjkxNyw0LjQ3OSAtODcuODMzLDkuNjQ2IC0xMzEuNTgzLDE1LjQ3OWMtNDMuNzkyLDUuODM4IC04Ny40NTgsMTIuNjk2IC0xMzEuMTI1LDE5LjQyMWMtNDcuODc1LDcuMzcxIC05NS43OTIsMTQuNDkyIC0xNDMuNTQyLDIyLjg0MmMtNTMuNjY3LDkuMzY3IC0xMDcuMjA4LDE5LjY3MSAtMTYwLjcwOCwzMC4wODNjLTY4LjQ1OCwxMy4zIC0xMzYuOTE3LDI2LjgwNCAtMjA1LjI1LDQwLjc3MWMtNzIuMTY3LDE0Ljc0NiAtMTQ0LjI1LDMwLjAyNSAtMjE2LjM3NSw0NS4yNThjLTc1LjIwOCwxNS45IC0xNTAuNDE3LDMxLjkzMyAtMjI1LjU4Myw0OC4xYy03My4wODMsMTUuNzI1IC0xNDYuMTI1LDMxLjgwNCAtMjE5LjI1LDQ3LjQ2M2MtODIuMSwxNy41ODcgLTE2NC4yMjksMzUuMDY3IC0yNDYuNDIxLDUyLjIzM2MtNzAuMDU0LDE0LjYxMiAtMTQwLjE1LDI4Ljk3OSAtMjEwLjMwNCw0Mi45OTJjLTc4LjEwNCwxNS42MDggLTE1Ni4zMTIsMzAuNzk2IC0yMzQuNDc5LDQ2LjA1Yy00OC42MzMsOS40ODMgLTk3LjI1LDE5LjEyMSAtMTQ1Ljk4MywyOC4wMjVjLTQ4LjM3NSw4LjgzMyAtOTYuODkyLDE2Ljg1IC0xNDUuMzQ2LDI1LjE5NmMtMzcuOTg3LDYuNTUgLTc1Ljk1NCwxMy4yNTQgLTExMy45ODMsMTkuNDcxYy0zNC41NjIsNS42MzggLTY5LjE5MiwxMC42OTYgLTEwMy43OTYsMTUuOTc5Yy0zMy4xOTYsNS4wODMgLTY2LjM1LDEwLjQ1NCAtOTkuNTg4LDE1LjE1OGMtMzkuOSw1LjYzOCAtNzkuOSwxMC42MDQgLTExOS44NDIsMTUuOTc1Yy0zMS4xNjIsNC4xOTYgLTYyLjI4Nyw4Ljg1NCAtOTMuNDkyLDEyLjgwNGMtMjcuMzU4LDMuNDYzIC01NC43OTYsNi4xNjcgLTgyLjE5Niw5LjM1OGMtMjkuNDcxLDMuNDM4IC01OC45MjUsNy4zIC04OC40MTcsMTAuNTgzYy0yMy44OTYsMi42NTggLTQ3Ljg1LDQuNyAtNzEuNzg4LDcuMTM4Yy0yNi43MTIsMi43NSAtNTMuNDA4LDUuODA4IC04MC4xNDIsOC40MjVjLTE5LjM2NywxLjg4MyAtMzguNzkyLDMuMTcxIC01OC4xNzksNC44NzVjLTMyLjA1LDIuNzkyIC02NC4xLDUuNzQyIC05Ni4xNDYsOC41NTRjLTEwLjkzMywwLjk1NCAtMjEuODgzLDEuNzcxIC0zMi44MzgsMi40MzhjLTI2Ljg1LDEuNTkyIC01My43MjUsMy4wMjkgLTgwLjYsNC41MzNjLTM5LjYsMi4yMTIgLTc5LjE3NSw0LjU1NCAtMTE4Ljc3MSw2LjYzM2MtMzEuNDgzLDEuNjM3IC02Mi45NzEsMy4yNzEgLTk0LjQ3MSw0LjM3NWMtNDkuMjU4LDEuNzE3IC05OC41NDIsMy42MTIgLTE0Ny44MTMsNC4zNTRjLTc4LjUwOCwxLjE3NSAtMTU3LjAxMiwxLjQ4MyAtMjM1LjUxNywyLjE1Yy0xLjYzMywtMS4zMzggLTMuMjg3LC0yLjY1IC00LjkyMSwtMy45ODNjMTkuNDA0LC0wLjgzNyAzOC44MDQsLTEuNyA1OC4yMDgsLTIuNDk2YzU1LjM2MywtMi4yNzEgMTEwLjc1LC00LjQ1NCAxNjYuMTE3LC02LjgxN2M0LjUyNSwtMC4yIDkuMDEzLC0xLjQyMSAxMy41NDIsLTIuMTU0YzMuOTA4LDAgNy44MjksMC4yOTIgMTEuNjk2LDAuMDA0YzM4LjcwNCwtMi45MjUgNzcuNDEzLC01Ljg0NiAxMTYuMDk2LC04Ljk5MmMxNS4xMTcsLTEuMjQyIDMwLjE3NSwtMy4wMzggNDUuMjUsLTQuNzA0YzI0Ljg3OSwtMi43NSA0OS43NTgsLTUuNDU0IDc0LjU5NiwtOC40NzFjMTUuNjk2LC0xLjkwOCAzMS4zMzMsLTQuNDE3IDQ3LjAxMywtNi42NThjMjIuNzY3LC0yLjkyOSA0NS41MzMsLTUuNzIxIDY4LjI3OSwtOC44MDhjMjkuMzkyLC00LjAxNyA1OC43NjMsLTguMTQyIDg4LjEzMywtMTIuNDQ2YzI2LjkxMiwtMy45NTQgNTMuODA4LC04LjE3MSA4MC43MDQsLTEyLjI3NWMxNy4yMTcsLTIuOTI5IDM0LjQzOCwtNS44NjIgNTEuNjc5LC04Ljc5MmMxLjU3NSwwLjMxMiAzLjE5MiwxLjA5MiA0LjcwOCwwLjg5MmM1MS40NzUsLTYuNzY3IDEwMy4wMjksLTEyLjkzMyAxNTQuNCwtMjAuNTkyYzEwNy42NjIsLTE2LjA0NiAyMTUuNDY3LC0zMS4yOTIgMzIyLjczOCwtNDkuNzgzYzEzNi4zNSwtMjMuNTA4IDI3Mi43MDQsLTQ3LjUyOSA0MDguMjM3LC03NS43MTJjMTgxLjgyMSwtMzcuNzk2IDM2My4wMDQsLTc5LjE3NSA1NDQuMjI5LC0xMjAuMTcxYzE0MS42MjEsLTMyLjA1IDI4Mi43NzEsLTY2LjQ1OCA0MjQuMzcxLC05OC43MDhjMTI2LjMyNSwtMjguNzU4IDI1Mi44MjUsLTU2LjgzMyAzNzkuNTc1LC04My42MzhjMTE3LjcwOCwtMjQuODk2IDIzNS42NjcsLTQ4LjU4OCAzNTMuNzUsLTcxLjIxM2MxMjYuODc1LC0yNC4yOTIgMjUzLjkxNywtNDcuNjk2IDM4MS4xNjcsLTY5LjcxN2MxMTMuOTE3LC0xOS43MTcgMjI3LjkxNywtMzkuNjA4IDM0Mi40MTcsLTU0LjY1YzEwOS43NSwtMTQuNCAyMjAuMDgzLC0yMy4yODMgMzMwLjI1LC0zMy4zYzQ0LjUsLTQuMDMzIDg5LjIwOCwtNC45NzUgMTMzLjg3NSwtNi43MTdjMzIuOTE3LC0xLjI3OSA2NS44NzUsLTIuMjA0IDk4Ljc5MiwtMi4xNWM0NCwwLjA4MyA4Ny45NTgsMS4xNDIgMTMxLjkxNywyYzI1LjA4MywwLjQ5NiA1MC4yMDgsMS4yMzggNzUuMjkyLDIuMjVjMzAuNzkyLDEuMjU0IDYxLjU4MywyLjczMyA5Mi4zMzMsNC40NzVjMzMuNjY3LDEuOTA0IDY3LjQxNywzLjAyNSAxMDAuOTU4LDYuNTcxYzcyLjUsNy42NzUgMTQ1LjIwOCwxNC41MjkgMjE3LjIwOCwyNS43MTdjNzguNDU4LDEyLjE5MiAxNTYuNTgzLDI3LjI5NiAyMzQuMjUsNDRjMTA2LjU4MywyMi45MjEgMjExLjE2Nyw1My42NzEgMzEzLjIwOCw5My4wNzFjMjAuNSw3LjkgNDAuODMzLDE2LjI1IDYxLjI1LDI0LjM5NmwtMS41ODMsMjA2Ljg0MmwtMC4wNDIsLTAuMTMzWiIgc3R5bGU9ImZpbGw6I2NlOTcwMDtmaWxsLXJ1bGU6bm9uemVybzsiPjwvcGF0aD48cGF0aCBkPSJNNzM2Ni4xMjUsMTI5NC40MDhjLTIwLjM3NSwtOC4xNDYgLTQwLjcwOCwtMTYuNDk2IC02MS4yNSwtMjQuMzk2Yy0xMDIuMDQyLC0zOS4zNzkgLTIwNi42MjUsLTcwLjE1IC0zMTMuMTY3LC05My4wNzFjLTc3LjY2NywtMTYuNzA0IC0xNTUuNzkyLC0zMS44MDggLTIzNC4yNSwtNDRjLTcyLjA0MiwtMTEuMTg4IC0xNDQuNzUsLTE4LjA0MiAtMjE3LjI1LC0yNS43MTdjLTMzLjUsLTMuNTQ2IC02Ny4yOTIsLTQuNjY3IC0xMDAuOTU4LC02LjU3MWMtMzAuNzUsLTEuNzQyIC02MS41NDIsLTMuMjIxIC05Mi4yOTIsLTQuNDc1Yy0yNS4wODMsLTEuMDMzIC01MC4yMDgsLTEuNzU0IC03NS4zMzMsLTIuMjVjLTQzLjk1OCwtMC44NTggLTg3LjkxNywtMS45MjEgLTEzMS44NzUsLTJjLTMyLjkxNywtMC4wNTQgLTY1Ljg3NSwwLjg3MSAtOTguNzkyLDIuMTVjLTQ0LjY2NywxLjc0MiAtODkuNDE3LDIuNjYyIC0xMzMuOTE3LDYuNzE3Yy0xMTAuMTY3LDEwLjAxNyAtMjIwLjUsMTguOSAtMzMwLjIwOCwzMy4zYy0xMTQuNTQyLDE1LjA0MiAtMjI4LjUsMzQuOTMzIC0zNDIuNDU4LDU0LjY1Yy0xMjcuMjUsMjIuMDIxIC0yNTQuMjkyLDQ1LjQgLTM4MS4xMjUsNjkuNzE3Yy0xMTguMTI1LDIyLjYyNSAtMjM2LjA4Myw0Ni4yOTYgLTM1My43OTIsNzEuMjEzYy0xMjYuNzUsMjYuODA0IC0yNTMuMjA4LDU0Ljg3OSAtMzc5LjU1NCw4My42MzdjLTE0MS41NzksMzIuMjUgLTI4Mi43MjksNjYuNjU4IC00MjQuMzcxLDk4LjcwOGMtMTgxLjIyNSw0MC45OTYgLTM2Mi4zODcsODIuMzc1IC01NDQuMjMzLDEyMC4xNzFjLTEzNS41NSwyOC4xODMgLTI3MS44ODMsNTIuMjA0IC00MDguMjMzLDc1LjcxMmMtMTA3LjI5NiwxOC41MTcgLTIxNS4xLDMzLjczOCAtMzIyLjczOCw0OS43ODNjLTUxLjM3MSw3LjY1OCAtMTAyLjkyNSwxMy44NDYgLTE1NC40LDIwLjU5MmMtMS41MTcsMC4yIC0zLjEzMywtMC41NTggLTQuNzA4LC0wLjg5MmMxLjUyMSwtMC42NDYgMi45NzksLTEuNjQ2IDQuNTM3LC0xLjkxMmMzMy44ODMsLTUuNTI1IDY3Ljc4MywtMTAuOTQyIDEwMS42NjcsLTE2LjQwNGMxMTMuOCwtMTguMjg3IDIyNy44MDQsLTM1LjEzMyAzNDEuMzE3LC01NS4yNDZjMTI2Ljc4MywtMjIuNDcxIDI1My4zNjcsLTQ2LjM1OCAzNzkuNTM4LC03Mi40MDhjMTUwLjg3NSwtMzEuMTc5IDMwMS42NDYsLTYzLjIyNSA0NTEuNjU4LC05OC42NzVjMTg5LjgxMiwtNDQuODQyIDM3OC45LC05My4wNDYgNTY4LjExMiwtMTQwLjYyNWMyODUuNTMzLC03MS44MTcgNTcwLjY1OCwtMTQ1LjUgODU2LjQ5MiwtMjE2LjExM2MxNDEuNjY3LC0zNS4wMDggMjg0LjA0MiwtNjcuNDEyIDQyNi45NTgsLTk2LjQzN2MxMTUsLTIzLjM1OCAyMzEuMjA4LC00MC40NzEgMzQ3LjA0MiwtNTkuMTgzYzQyLjgzMywtNi45MjUgODYuMDQyLC0xMC44NSAxMjkuMTY3LC0xNS41MjVjNDQuNDU4LC00LjgzNyA4OC45MTcsLTkuMDkyIDEzMy40MTcsLTEzLjM1YzM5LjgzMywtMy44MzMgNzkuNzA4LC03LjkxMyAxMTkuNTgzLC0xMC44MTJjNDAuODc1LC0yLjk5MiA4MS43OTIsLTQuNzMzIDEyMi42NjcsLTYuOWMzMC4wNDIsLTEuNTkyIDYwLC0zLjE0MiA5MC4wNDIsLTQuMzc1YzI0LjA4MywtMC45OTYgNDguMTI1LC0xLjkgNzIuMjUsLTIuMTc5YzcyLjc1LC0wLjg2NyAxNDUuNTQyLC0yLjA2NyAyMTguMjkyLC0xLjg0NmM0MS4zNzUsMC4xMjUgODIuODMzLDEuNDI5IDEyNC4wNDIsNC41NzljODQuNSw2LjQ1NCAxNjkuMTI1LDEyLjYgMjUzLjMzMywyMi4zNjdjMTIxLjY2NywxNC4xMTcgMjQyLjEyNSwzNS42ODcgMzU5LjQxNyw3M2MyLjM3NSwwLjc1OCA0LjcwOCwxLjQ3MSA3LjEyNSwyLjIwNGwtMS43MDgsMjI2Ljg2MmwtMC4wNDIsMFoiIHN0eWxlPSJmaWxsOiNmYWJhMDA7ZmlsbC1ydWxlOm5vbnplcm87Ij48L3BhdGg+PHBhdGggZD0iTTEzODEuNywxNjI1LjEyNWMtMzcuOTEyLDEuOTUgLTc1Ljg0Niw0Ljc1IC0xMTMuNzY3LDUuNjA0Yy00MS40MzMsMC45MjUgLTgyLjkxNywxLjIxMyAtMTI0LjI3MSwtMC4zNzljLTYyLjg3MSwtMi40MjkgLTEyNS44MTcsLTUuMTQyIC0xODguNDQyLC0xMC41ODNjLTExOS45MzgsLTEwLjQxNyAtMjM4LjAwNCwtMzEuNjUgLTM1My44MDgsLTY0LjQ1NGMtMTI4Ljg5MiwtMzYuNTEyIC0yNTIuMDc3LC04Ny4wNSAtMzY2LjQsLTE1OC41MTdjLTg1LjQ1NSwtNTMuNDI1IC0xNjMuODY4LC0xMTYuMDYyIC0yMjguNDk4LC0xOTUuOTEyYy02LjUyOSwtOC4wNDYgLTEyLjc4NSwtMTYuMzUgLTE5LjE1NiwtMjQuNTI5Yy0xNS4xMzEsLTE0Ni40MDggLTMwLjI4NywtMjkyLjg2MiAtNDUuNDQyLC00MzkuMjg4YzEuNTc1LDEuNTA4IDQuMDIsMi43IDQuNiw0LjU2N2MyNC43NTEsODAuMjUgNTkuNTI5LDE1NS40IDEwMC44NTcsMjI3LjM3OWM0Ni4zMzgsODAuNjk2IDEwMS4zNTksMTU0LjMyOSAxNjQuMjgzLDIyMS4yMjFjMzAuMDczLDMxLjk3OSA2Mi43MDcsNjEuNDg4IDk1LjM3LDkwLjY1YzczLjIyMiw2NS40NSAxNTQuNTIzLDExOC40MTMgMjQxLjg2NSwxNjEuMTkyYzM2Ljc3NSwxOC4wMTcgNzQuNTIxLDM0LjE3OSAxMTIuNDkyLDQ5LjQxN2MxMDIuNTQyLDQxLjA5NiAyMDguODMzLDY5LjIzNyAzMTcuMDI1LDkwLjM4M2M4My42MTcsMTYuMzMzIDE2Ny45NTgsMjguMDUgMjUzLjA1LDM0LjE1NGM0OC43MzMsMy41IDk3LjY0Niw1LjAyNSAxNDYuNDYyLDcuNTA4YzEuMywwLjA2NyAyLjUxNywxLjAyMSAzLjc3NSwxLjU2N2wwLjAwNCwwLjAyMVoiIHN0eWxlPSJmaWxsOiNmMmJlMjI7ZmlsbC1ydWxlOm5vbnplcm87Ij48L3BhdGg+PC9nPjwvZz48L2c+PC9zdmc+') center center / 100% 100% no-repeat; }
.svc-hero h1, .svc-hero h1 em, .svc-hero h1 .hl { color:#fff; }
.svc-hero h1 em, .svc-hero h1 .hl { color:var(--site-highlight-on-dark); font-style:normal; }
.svc-crumb, .svc-crumb a { position:relative; z-index:3; }
.svc-hero-inner > div:first-child { position:relative; z-index:3; }
.svc-hero-inner { max-width:var(--maxw); margin:0 auto; padding:64px 32px 140px; display:grid; grid-template-columns:1.2fr .9fr; gap:64px; align-items:center; position:relative; z-index:2; width:100%; }
.svc-crumb { font-family:var(--font-body); font-weight:300; font-size:13px; letter-spacing:var(--tracking-tight); color:rgba(255,255,255,.7); margin-bottom:18px; }
.svc-crumb a { color:var(--shapr-yellow); }
.svc-hero h1 { font-family:var(--font-display); font-weight:700; font-size:clamp(36px, 4.4vw, 60px); line-height:1.04; letter-spacing:-.02em; margin:0 0 22px; }
.svc-hero .lead { font-family:var(--font-body); font-weight:300; font-size:20px; line-height:1.6; color:rgba(255,255,255,.92); max-width:540px; margin-bottom:28px; }
.svc-meta { display:flex; gap:28px; margin-top:32px; padding-top:24px; border-top:1px solid rgba(255,255,255,.28); position:relative; z-index:3; flex-wrap:wrap; }
.svc-meta div { font-family:var(--font-body); font-weight:300; font-size:13px; color:rgba(255,255,255,.82); letter-spacing:var(--tracking-tight); background:rgba(11,43,69,.6); padding:8px 12px; border-radius:6px; backdrop-filter:blur(6px); }
.svc-meta div b { display:block; font-weight:700; font-size:16px; color:#fff; margin-bottom:4px; }
.svc-hero-art { aspect-ratio:4/5; border-radius:14px; position:relative; overflow:hidden; box-shadow:0 24px 60px rgba(0,0,0,.4); }
.svc-hero-art .photo { position:absolute; inset:0; }
.svc-hero-art .badge { position:absolute; top:18px; right:18px; background:var(--shapr-yellow); color:var(--shapr-navy); font-family:var(--font-body); font-weight:700; font-size:11px; padding:6px 12px; border-radius:4px; letter-spacing:.08em; text-transform:uppercase; }

.signals { background:var(--shapr-light-gray); position:relative; padding-top:calc(96px + 7.7vw); }
.signals .svc-wave-wrap { position:absolute; left:0; right:0; top:-27.24vw; margin:0; z-index:1; }
.signals-grid { margin-top:48px; display:grid; grid-template-columns:repeat(2, 1fr); gap:18px; max-width:940px; }
.signal { background:#fff; border-radius:10px; padding:22px 24px; display:flex; gap:14px; align-items:flex-start; box-shadow:0 4px 4px rgba(0,0,0,.04); transition:transform .18s, box-shadow .18s; }
.signal:hover { transform:translateY(-3px); box-shadow:0 10px 24px rgba(11,43,69,.10); }
.signal .tri-mark { margin-top:4px; }
.signal p { font-family:var(--font-body); font-weight:300; font-size:16px; line-height:1.5; color:var(--shapr-gray-800); margin:0; }
.signal p b { color:var(--shapr-navy); font-weight:700; }

.what-grid { margin-top:56px; display:grid; grid-template-columns:1fr 1fr; gap:56px; align-items:start; }
.what-list { display:flex; flex-direction:column; gap:18px; }
.deliv { display:grid; grid-template-columns:28px 1fr; gap:16px; align-items:start; padding:18px 0; border-bottom:1px solid rgba(11,43,69,.10); }
.deliv:last-child { border-bottom:none; }
.deliv .num { font-family:var(--font-display); font-weight:400; font-size:22px; color:var(--shapr-pink); line-height:1; }
.deliv h4 { font-family:var(--font-body); font-weight:700; font-size:17px; color:var(--shapr-navy); margin:0 0 6px; letter-spacing:var(--tracking-tight); }
.deliv p { font-family:var(--font-body); font-weight:300; font-size:15px; line-height:1.55; color:var(--shapr-gray-800); margin:0; }
.what-visual { background:#fff; border:1px solid rgba(11,43,69,.08); border-radius:14px; padding:24px; box-shadow:0 14px 40px rgba(11,43,69,.06); display:flex; flex-direction:column; gap:14px; position:sticky; top:100px; }
.wv-head { display:flex; gap:8px; align-items:center; padding-bottom:12px; border-bottom:1px dashed rgba(11,43,69,.12); }
.wv-head .dots { display:flex; gap:6px; }
.wv-head .dots span { width:10px; height:10px; border-radius:50%; background:var(--shapr-gray-400); }
.wv-head .url { font-family:var(--font-body); font-weight:300; font-size:12px; color:var(--shapr-gray-500); margin-left:auto; }
.wv-row { display:grid; grid-template-columns:100px 1fr; gap:12px; align-items:center; padding:8px 10px; border-radius:6px; background:var(--shapr-light-gray); }
.wv-row b { font-family:var(--font-body); font-weight:700; font-size:13px; color:var(--shapr-navy); }
.wv-bar { height:8px; background:#fff; border-radius:4px; overflow:hidden; position:relative; }
.wv-bar i { display:block; height:100%; background:var(--shapr-yellow); }
.wv-grid { display:grid; grid-template-columns:repeat(3, 1fr); gap:8px; margin-top:6px; }
.wv-tile { padding:12px; background:var(--shapr-navy); color:#fff; border-radius:6px; font-family:var(--font-body); }
.wv-tile .lab { font-size:10px; letter-spacing:.12em; text-transform:uppercase; opacity:.7; }
.wv-tile .val { font-family:var(--font-display); font-weight:400; font-size:22px; margin-top:4px; }

.process { background:var(--shapr-navy); color:#fff; position:relative; }
.timeline { margin-top:72px; display:grid; grid-template-columns:repeat(4, 1fr); gap:22px; position:relative; }
.timeline::before { content:""; position:absolute; left:8%; right:8%; top:88px; height:2px; background:repeating-linear-gradient(90deg, rgba(255,255,255,.4) 0, rgba(255,255,255,.4) 6px, transparent 6px, transparent 12px); z-index:0; }
.tl-step { position:relative; padding-top:0; }
.tl-num { width:176px; height:176px; position:relative; z-index:2; margin:0 auto 24px; display:flex; align-items:center; justify-content:center; }
.tl-num .blob-lottie { position:absolute; inset:0; width:100%; height:100%; pointer-events:none; }
.tl-num .blob-lottie svg { width:100%; height:100%; display:block; }
.tl-num .num-label { position:relative; z-index:2; font-family:var(--font-display); font-weight:400; font-size:64px; color:#fff; text-shadow:0 2px 16px rgba(11,43,69,.35); line-height:1; }
.tl-step:nth-child(2) .tl-num { transform:rotate(4deg); }
.tl-step:nth-child(3) .tl-num { transform:rotate(-5deg); }
.tl-step:nth-child(4) .tl-num { transform:rotate(2deg); }
.tl-step h4 { font-family:var(--font-body); font-weight:700; font-size:18px; color:#fff; margin:0 0 8px; letter-spacing:var(--tracking-tight); text-align:center; }
.tl-step p { font-family:var(--font-body); font-weight:300; font-size:14px; line-height:1.55; color:rgba(255,255,255,.85); margin:0; text-align:center; max-width:220px; margin-inline:auto; }
.tl-step .when { font-family:var(--font-body); font-weight:700; font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:var(--shapr-yellow); margin-bottom:6px; text-align:center; display:block; }

.outcomes { background:var(--shapr-off-white); }
.out-grid { margin-top:56px; display:grid; grid-template-columns:repeat(3, 1fr); gap:32px; }
.out { padding:6px 0 6px 22px; border-left:4px solid var(--shapr-pink); }
.out:nth-child(2) { border-color:var(--shapr-yellow); }
.out:nth-child(3) { border-color:var(--shapr-teal); }
.out .n { font-family:var(--font-display); font-weight:400; font-size:78px; line-height:1; color:var(--shapr-navy); letter-spacing:-.03em; }
.out .t { font-family:var(--font-display); font-weight:400; font-size:32px; line-height:1.1; color:var(--shapr-navy); letter-spacing:-.02em; }
.out .d { font-family:var(--font-body); font-weight:300; font-size:16px; line-height:1.55; color:var(--shapr-gray-800); margin-top:12px; }

.proof-grid { margin-top:48px; display:grid; grid-template-columns:1fr 1fr; gap:22px; }
.proof-card { display:grid; grid-template-rows:220px auto; border-radius:12px; overflow:hidden; background:#fff; box-shadow:0 4px 14px rgba(11,43,69,.06); transition:transform .18s, box-shadow .18s; cursor:pointer; }
.proof-card:hover { transform:translateY(-3px); box-shadow:0 14px 32px rgba(11,43,69,.12); }
.proof-card .photo { border-radius:0; }
.proof-card .pc-body { padding:22px 24px; }
.proof-card .tag { font-family:var(--font-body); font-weight:700; font-size:11px; color:var(--shapr-pink); letter-spacing:.08em; text-transform:uppercase; }
.proof-card h4 { font-family:var(--font-display); font-weight:400; font-size:22px; color:var(--shapr-navy); margin:6px 0 10px; line-height:1.15; }
.proof-card p { font-family:var(--font-body); font-weight:300; font-size:14px; line-height:1.55; color:var(--shapr-gray-800); margin:0; }

.faq-list { margin-top:48px; max-width:880px; }
.faq-item { border-bottom:1px solid rgba(11,43,69,.12); }
.faq-item summary { list-style:none; padding:22px 0; cursor:pointer; display:flex; justify-content:space-between; align-items:center; gap:16px; font-family:var(--font-display); font-weight:400; font-size:22px; color:var(--shapr-navy); letter-spacing:var(--tracking-tight); transition:color .15s; }
.faq-item summary::-webkit-details-marker { display:none; }
.faq-item summary:hover { color:var(--shapr-pink); }
.faq-item summary .chev { width:32px; height:32px; border-radius:50%; background:var(--shapr-light-gray); display:flex; align-items:center; justify-content:center; flex-shrink:0; transition:background .15s, transform .2s; }
.faq-item[open] summary .chev { background:var(--shapr-pink); color:#fff; transform:rotate(45deg); }
.faq-item .ans { padding:0 0 24px; font-family:var(--font-body); font-weight:300; font-size:16px; line-height:1.6; color:var(--shapr-gray-800); max-width:720px; }

.related-grid { margin-top:48px; display:grid; grid-template-columns:repeat(3, 1fr); gap:18px; }
.rel { background:#fff; border:1px solid rgba(11,43,69,.08); border-radius:12px; padding:24px; cursor:pointer; transition:transform .18s, box-shadow .18s, border-color .18s; display:flex; flex-direction:column; gap:12px; text-decoration:none; }
.rel:hover { transform:translateY(-3px); box-shadow:0 14px 32px rgba(11,43,69,.10); border-color:var(--shapr-pink); }
.rel .tri-mark { width:28px; height:28px; }
.rel h4 { font-family:var(--font-display); font-weight:400; font-size:22px; color:var(--shapr-navy); margin:0; line-height:1.1; }
.rel p { font-family:var(--font-body); font-weight:300; font-size:14px; line-height:1.55; color:var(--shapr-gray-800); margin:0; }
.rel .arrow { font-family:var(--font-body); font-weight:700; color:var(--shapr-pink); font-size:14px; margin-top:4px; }

.cta-block { background:var(--shapr-navy); color:#fff; position:relative; overflow:hidden; }
.cta-inner { max-width:var(--maxw); margin:0 auto; padding:96px 32px; display:grid; grid-template-columns:1.4fr 1fr; gap:64px; align-items:center; position:relative; z-index:2; }
.cta-block h2 { font-family:var(--font-display); font-weight:400; font-size:clamp(36px, 4.5vw, 56px); line-height:1.05; color:#fff; margin:0 0 16px; letter-spacing:-.015em; }
.cta-block h2 em, .cta-block h2 .hl { color:var(--site-highlight-on-dark); font-style:normal; }
.cta-block p { font-family:var(--font-body); font-weight:300; font-size:18px; line-height:1.6; color:rgba(255,255,255,.9); margin:0 0 28px; max-width:540px; }
.cta-card { background:#fff; color:var(--shapr-navy); border-radius:14px; padding:28px; box-shadow:0 24px 60px rgba(0,0,0,.4); }
.cta-card .who { display:flex; align-items:center; gap:14px; margin-bottom:18px; }
.cta-card .avatar { width:56px; height:56px; border-radius:50%; background:linear-gradient(135deg, #FABA00, #D8256A); }
.cta-card .name { font-family:var(--font-body); font-weight:700; font-size:17px; color:var(--shapr-navy); letter-spacing:var(--tracking-tight); }
.cta-card .role { font-family:var(--font-body); font-weight:300; font-size:13px; color:var(--shapr-gray-500); }
.cta-card .row { display:flex; flex-direction:column; gap:10px; margin-bottom:18px; }
.cta-card .row a { font-family:var(--font-body); font-weight:300; font-size:15px; color:var(--shapr-gray-800); display:flex; gap:10px; align-items:center; }
.cta-card .row a b { font-weight:700; color:var(--shapr-navy); }

.hrsense-callout { margin-top:24px; padding:16px 20px; background:rgba(255,255,255,.08); border-left:3px solid var(--shapr-yellow); border-radius:4px; color:rgba(255,255,255,.9); font-family:var(--font-body); font-weight:300; font-size:14px; line-height:1.55; }
.hrsense-callout b { color:var(--shapr-yellow); font-weight:700; }
.hrsense-callout a { color:#fff; text-decoration:underline; font-weight:700; }

.partner-tracks { margin-top:48px; display:grid; grid-template-columns:1fr 1fr; gap:22px; }
.pt-card { background:#fff; border-radius:12px; padding:28px; border:1px solid rgba(11,43,69,.08); box-shadow:0 4px 14px rgba(11,43,69,.06); }
.pt-card.track-ai { background:linear-gradient(135deg, rgba(48,165,191,.08), #fff); border-color:rgba(48,165,191,.25); }
.pt-card.track-hr { background:linear-gradient(135deg, rgba(216,37,106,.06), #fff); border-color:rgba(216,37,106,.20); }
.pt-card .who { font-family:var(--font-body); font-weight:700; font-size:11px; letter-spacing:.12em; text-transform:uppercase; color:var(--shapr-light-blue); margin-bottom:6px; }
.pt-card.track-hr .who { color:var(--shapr-pink); }
.pt-card h4 { font-family:var(--font-display); font-weight:400; font-size:26px; color:var(--shapr-navy); margin:0 0 16px; }
.pt-card ul { margin:0; padding:0; list-style:none; display:flex; flex-direction:column; gap:10px; }
.pt-card li { font-family:var(--font-body); font-weight:300; font-size:15px; line-height:1.5; color:var(--shapr-gray-800); padding-left:18px; position:relative; }
.pt-card li::before { content:'→'; position:absolute; left:0; color:var(--shapr-pink); font-weight:700; }
.pt-card.track-ai li::before { color:var(--shapr-light-blue); }


/* ============================================================================
   CASE-TEMPLATE COMPONENTEN (uit _includes/layouts/case.njk)
   ============================================================================ */
.case-hero { background: radial-gradient(90% 100% at 100% 100%, #01050E 0%, transparent 70%), linear-gradient(135deg, var(--shapr-navy) 0%, var(--shapr-navy) 45%, #05101C 80%, #01050E 100%); color:#fff; position:relative; overflow:hidden; }
.case-hero h1, .case-hero h1 em, .case-hero h1 .hl { color:#fff; }
.case-hero h1 em, .case-hero h1 .hl { color:var(--site-highlight-on-dark); font-style:normal; }
.case-hero-inner { max-width:var(--maxw); margin:0 auto; padding:72px 32px 200px; position:relative; z-index:2; }
.case-hero .crumb { font-family:var(--font-body); font-weight:300; font-size:13px; color:rgba(255,255,255,.7); margin-bottom:24px; }
.case-hero .crumb a { color:var(--shapr-yellow); }
.case-hero h1 { font-family:var(--font-display); font-weight:700; font-size:clamp(48px, 6vw, 84px); line-height:1.02; letter-spacing:-.02em; margin:0 0 28px; max-width:1100px; }
.case-hero .lead { font-family:var(--font-body); font-weight:300; font-size:21px; line-height:1.6; color:rgba(255,255,255,.92); max-width:700px; }
.case-meta { display:grid; grid-template-columns:repeat(4, 1fr); gap:32px; margin-top:48px; padding-top:28px; border-top:1px solid rgba(255,255,255,.18); max-width:980px; }
.case-meta div { font-family:var(--font-body); font-weight:300; font-size:13px; color:rgba(255,255,255,.7); letter-spacing:var(--tracking-tight); }
.case-meta div b { display:block; font-weight:700; font-size:15px; color:#fff; margin-bottom:4px; }
.case-cover { width:100%; aspect-ratio:21/9; }
.case-cover-wrap { background:var(--shapr-yellow); padding:0; }
.case-cover-wrap .container { padding-top:0; padding-bottom:64px; }
.case-stats { background:var(--shapr-yellow); padding:56px 0; }
.stats-row { max-width:var(--maxw); margin:0 auto; padding:0 32px; display:grid; grid-template-columns:repeat(4, 1fr); gap:32px; }
.cs { padding-left:22px; border-left:4px solid var(--shapr-navy); }
.cs .n { font-family:var(--font-display); font-weight:400; font-size:64px; line-height:1; color:var(--shapr-navy); letter-spacing:-.03em; }
.cs .d { font-family:var(--font-body); font-weight:300; font-size:14px; line-height:1.5; color:var(--shapr-navy); margin-top:10px; max-width:220px; }
.narrative { padding:96px 0; }
.narrative .container { max-width:980px; }
.nar-block { display:grid; grid-template-columns:200px 1fr; gap:56px; margin-bottom:64px; align-items:start; }
.nar-block .label { font-family:var(--font-body); font-weight:700; font-size:12px; letter-spacing:.14em; text-transform:uppercase; color:var(--shapr-pink); padding-top:6px; }
.nar-block h2 { font-family:var(--font-display); font-weight:400; font-size:38px; line-height:1.08; letter-spacing:-.015em; color:var(--shapr-navy); margin:0 0 20px; }
.nar-block h2 em { color:var(--shapr-pink); font-style:italic; }
.nar-block p { font-family:var(--font-body); font-weight:300; font-size:17px; line-height:1.65; color:var(--shapr-gray-800); margin:0 0 16px; max-width:620px; }
.nar-block p strong { color:var(--shapr-navy); font-weight:700; }
.gallery { padding:0 0 96px; }
.gal-grid { max-width:var(--maxw); margin:0 auto; padding:0 32px; display:grid; grid-template-columns:2fr 1fr; gap:22px; }
.gal-grid .photo { border-radius:12px; }
.gal-grid .photo.tall { aspect-ratio:4/5; }
.gal-grid .photo.wide { aspect-ratio:16/9; }
.gal-right { display:flex; flex-direction:column; gap:22px; }
.quote { background:var(--shapr-light-gray); padding:120px 0; position:relative; overflow:hidden; }
.quote .container { max-width:1080px; position:relative; }
.quote .giant-mark { position:absolute; font-family:var(--font-display); font-weight:400; font-size:560px; line-height:.7; color:var(--shapr-yellow); opacity:.32; top:-80px; left:-40px; pointer-events:none; user-select:none; z-index:1; }
.quote blockquote { position:relative; z-index:2; font-family:var(--font-display); font-weight:400; font-size:clamp(30px, 3.6vw, 46px); line-height:1.18; letter-spacing:-.015em; color:var(--shapr-navy); margin:0 0 32px; max-width:800px; margin-left:120px; }
.quote .who { position:relative; z-index:2; display:inline-flex; align-items:center; gap:14px; margin-left:120px; }
.quote .av { width:52px; height:52px; border-radius:50%; background:linear-gradient(135deg, #FABA00, #D8256A); }
.quote .who div { text-align:left; }
.quote .who .nm { font-family:var(--font-body); font-weight:700; font-size:15px; color:var(--shapr-navy); }
.quote .who .rl { font-family:var(--font-body); font-weight:300; font-size:13px; color:var(--shapr-gray-500); }
.approach-case { background:var(--shapr-navy); color:#fff; padding:96px 0; }
.ac-steps { margin-top:48px; display:grid; grid-template-columns:repeat(3, 1fr); gap:24px; }
.ac-step { background:rgba(255,255,255,.05); border-radius:12px; padding:28px; transition:background .15s; }
.ac-step:hover { background:rgba(255,255,255,.08); }
.ac-step .num { font-family:var(--font-display); font-weight:400; font-size:44px; color:var(--shapr-yellow); line-height:1; margin-bottom:14px; }
.ac-step h4 { font-family:var(--font-body); font-weight:700; font-size:18px; color:#fff; margin:0 0 8px; letter-spacing:var(--tracking-tight); }
.ac-step p { font-family:var(--font-body); font-weight:300; font-size:14px; line-height:1.55; color:rgba(255,255,255,.85); margin:0; }
.team { padding:96px 0; }
.team-row { margin-top:40px; display:grid; grid-template-columns:repeat(4, 1fr); gap:22px; }
.team-card { text-align:center; }
.team-card .av { width:100%; aspect-ratio:1; border-radius:12px; margin-bottom:14px; }
.team-card .nm { font-family:var(--font-body); font-weight:700; font-size:16px; color:var(--shapr-navy); }
.team-card .rl { font-family:var(--font-body); font-weight:300; font-size:13px; color:var(--shapr-gray-500); margin-top:4px; }
.next-case { padding:96px 0; background:var(--shapr-light-gray); }
.nc-grid { display:grid; grid-template-columns:1fr 1fr; gap:22px; margin-top:32px; }
.nc-card { display:grid; grid-template-rows:220px auto; border-radius:12px; overflow:hidden; background:#fff; cursor:pointer; transition:transform .18s, box-shadow .18s; }
.nc-card:hover { transform:translateY(-3px); box-shadow:0 14px 32px rgba(11,43,69,.12); }
.nc-card .photo { border-radius:0; }
.nc-card .b { padding:22px 24px; }
.nc-card .tag { font-family:var(--font-body); font-weight:700; font-size:11px; color:var(--shapr-pink); letter-spacing:.1em; text-transform:uppercase; }
.nc-card h4 { font-family:var(--font-display); font-weight:700; font-size:22px; color:var(--shapr-navy); margin:6px 0 0; line-height:1.15; }
.nc-card .arrow { font-family:var(--font-body); font-weight:700; color:var(--shapr-pink); margin-top:10px; font-size:14px; }
.end-cta { background:var(--shapr-navy); color:#fff; padding:80px 0; }
.end-cta-inner { max-width:980px; margin:0 auto; padding:0 32px; display:grid; grid-template-columns:1fr auto; gap:32px; align-items:center; }
.end-cta h3 { font-family:var(--font-display); font-weight:700; font-size:36px; color:#fff; margin:0 0 8px; line-height:1.05; }
.end-cta h3 em, .end-cta h3 .hl { color:var(--site-highlight-on-dark); font-style:normal; }
.end-cta p { font-family:var(--font-body); font-weight:300; font-size:15px; color:rgba(255,255,255,.85); margin:0; max-width:520px; }


/* ============================================================================
   BLOG/ARTICLE-TEMPLATE COMPONENTEN (uit _includes/layouts/article.njk)
   Deze classes staan in article.njk inline; hier gebundeld voor het blog-template.
   Pas aan waar nodig na het bouwen van het blog-single template.
   ============================================================================ */
.pull { border-left:4px solid var(--site-accent); padding:8px 0 8px 24px; margin:28px 0; font-family:var(--font-display); font-weight:400; font-size:26px; line-height:1.3; color:var(--shapr-navy); }
figure { margin:28px 0; }
figure img { border-radius:12px; width:100%; }
figure figcaption { font-family:var(--font-body); font-weight:300; font-size:13px; color:var(--shapr-gray-500); margin-top:10px; }


/* ─────────────  UTILITIES  ───────────── */
.italic-pink { font-style:italic; color:var(--shapr-pink); }
.italic-yellow { font-style:italic; color:var(--shapr-yellow); }
.flex { display:flex; }
.gap-3 { gap:12px; } .gap-4 { gap:16px; } .gap-5 { gap:24px; }
.mt-3 { margin-top:12px; } .mt-4 { margin-top:16px; } .mt-5 { margin-top:24px; } .mt-6 { margin-top:32px; } .mt-7 { margin-top:48px; }
.mb-3 { margin-bottom:12px; } .mb-4 { margin-bottom:16px; }


/* ─────────────  RESPONSIVE  ───────────── */
@media (max-width: 980px) {
  section { padding:64px 0; }
  h2.section { font-size:36px; }
  .footer-inner { grid-template-columns:1fr 1fr; }
  .nav-items { display:none; } /* Bricks' mobiele menu neemt het hier over; zie header-footer.md */
  .svc-hero-inner, .what-grid, .cta-inner, .partner-tracks { grid-template-columns:1fr; }
  .signals-grid, .proof-grid, .out-grid, .related-grid, .timeline { grid-template-columns:1fr 1fr; }
  .timeline::before { display:none; }
  .case-meta, .stats-row { grid-template-columns:1fr 1fr; }
  .nar-block { grid-template-columns:1fr; gap:16px; }
  .gal-grid, .ac-steps, .team-row, .nc-grid, .end-cta-inner { grid-template-columns:1fr; }
  .ac-steps, .team-row { grid-template-columns:1fr 1fr; }
}
@media (max-width: 720px) {
  .quote .giant-mark { font-size:320px; top:-20px; left:-20px; }
  .quote blockquote, .quote .who { margin-left:0; }
}
