@use "../../wc";

@include wc.gutter;

:host {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 0;
  container-type: inline-size;
  // Optional decorative layer tiled across the page canvas (header + content).
  // A theme sets it to an image and its tile size; unset it costs nothing.
  --zn-page-texture: none;
  --zn-page-texture-size: auto;
  // The page canvas. Defaults to the body so the page is flush with the shell,
  // but a theme can lift it clear by setting --zn-page-canvas on its root (it
  // inherits across this shadow boundary). The indirection is needed because
  // this :host declaration would otherwise beat any inherited value.
  --zn-page-content-background: var(--zn-page-canvas, var(--zn-body));
  --zn-page-header-background: var(--zn-page-surface-background, var(--zn-page-background, var(--zn-body)));
  // A modal shell overlays its own close button at --zn-base-gap from the page edge;
  // these describe it so the header can keep clear of it.
  --zn-page-closer-size: 36px;
  --zn-page-closer-gap: var(--zn-spacing-x-small);
}

:host([panel]) {
  --zn-page-content-background: var(--zn-panel);
}

:host([panel-head]) {
  --zn-page-header-background: var(--zn-panel);
}

:host([panel-nav]) {
  --zn-active-nav-background: var(--zn-panel);
}

.page__header {
  flex: 0 0 auto;
  position: sticky;
  top: 0;
  z-index: 2;
  box-sizing: border-box;
  background-color: rgba(var(--zn-page-header-background), 95%);
  background-image: var(--zn-page-texture);
  background-repeat: repeat;
  background-position: center top;
  background-size: var(--zn-page-texture-size);

  &::after {
    content: '';
    position: absolute;
    right: var(--zn-base-gap);
    bottom: 0;
    left: var(--zn-base-gap);
    height: 1px;
    background: rgb(var(--zn-border-color));
    opacity: 0;
    transition: opacity 180ms ease-in-out;
    pointer-events: none;
  }

  &--scrolled-no-navigation::after {
    opacity: 1;
  }
}

// Aura theme — the page header carries an aurora gradient instead of the flat
// body-coloured surface. The gradient itself is a token so each mode can own its
// own (pale violet/teal in light, deep violet/blue in dark) without a second
// selector here; it is set on the theme root in zinc's scss/_root.scss and
// inherits across this shadow boundary. Deliberately NOT called
// --zn-page-header-background: that name is already taken above, by an RGB
// triplet read as rgba(var(--zn-page-header-background), 95%).
//
// The var() fallback is the light gradient, so a consumer on a stale zn.min.css
// (no token) still gets the original aura header rather than a bare surface.
:host-context([t="aura"]) .page__header,
:host-context(.theme-aura) .page__header {
  background: var(--zn-page-header-aurora, linear-gradient(225deg, rgba(233, 227, 255, 1) 0%, rgba(214, 246, 245, 1) 40%, rgba(233, 227, 255, 1) 100%), linear-gradient(180deg, rgba(129, 153, 217, 0) 0%, rgba(0, 0, 0, 1) 100%));


  // Held still deliberately. This gradient used to drift via
  // `animation: page-header 25s ease infinite`, which animates
  // `background-position` — a paint-only property, so it can never be
  // composited. That repainted the header every frame for as long as the page
  // was open, and because the header is `position: sticky` its paint chunk
  // spans the whole page, so every backdrop-filter behind it (zn-alert, for
  // one) was re-blurred each frame as well. On content-heavy pages that put
  // enough work into each frame that tiles never finished rasterising: blank
  // regions, content appearing only as you scrolled, and a dead inspector
  // overlay. `0% 7%` is frame zero of the old keyframes, so the header looks as
  // it did. If the drift is wanted back it has to move a compositable property
  // (transform on a clipped, contained layer), not background-position.
  background-size: 150% 150%;
  background-position: 0% 7%;

  .header:not(.header--has-navigation) {
    padding-bottom: var(--zn-base-gap);
    border-bottom: 1px solid rgb(var(--zn-border-color));
  }

}

// ...and a layered aurora wave sitting on top of that gradient. The wave SVG
// is inlined as a data URI (build compiles SCSS to a lit-css string, so
// relative url() asset paths do not resolve — matching the input.scss pattern).
:host-context([t="aura"]) .page__header .header,
:host-context(.theme-aura) .page__header .header {

  &::before {
    content: '';
    position: absolute;
    inset: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2' viewBox='0 0 2030 297'%3E%3CclipPath id='a'%3E%3Cpath d='M1745.121 547.488c-.699 0-1.41-.008-2.109-.027-59.434-1.852-104.902-66.16-148.883-128.352-35.129-49.668-71.449-101.039-114.398-119.871-65.121-28.539-137.75 10.363-207.98 47.961-26 13.922-50.559 27.07-73.949 36.289-38.902 15.32-77.77 20.742-118.801 16.582-34.629-3.52-71.93-13.93-117.387-32.762-84.102-34.828-150.801-48.859-223.359-11.199-21.039 10.922-41.84 24.832-63.863 39.562-47.594 31.828-96.457 64.508-147.098 64.508-14.434 0-29-2.648-43.734-8.73-35.766-14.77-68.043-48.219-99.258-80.57-41.438-42.938-84.281-87.348-135.34-87.867-.281 0-.562-.012-.844-.012-48.602 0-87.566 43.051-125.258 84.691-40.719 44.98-82.828 91.5-137.785 85.328l.277-2.488c53.707 6.02 95.359-40 135.652-84.512 38.281-42.289 77.84-85.988 127.98-85.508 52.105.527 95.324 45.316 137.117 88.637 31.035 32.16 63.129 65.422 98.41 79.992 65.199 26.91 127.875-15.012 188.488-55.551 21.109-14.109 42.941-28.711 64.102-39.699 35.859-18.609 72.832-25.629 113.035-21.469 39.656 4.098 79.09 18.77 112.434 32.578 69.711 28.871 146.34 50.809 234.32 16.16 23.25-9.16 47.738-22.27 73.68-36.16 34.602-18.531 70.391-37.691 105.949-48.719 40.48-12.543 74.559-12.32 104.211.668 43.59 19.109 80.121 70.762 115.441 120.711 43.629 61.691 88.738 125.488 146.918 127.301 43.672 1.367 81.031-41.781 117.16-83.5 34.262-39.562 66.629-76.941 101.969-73.449 23.672 2.34 46.262 23 69.082 63.148l-2.172 1.23c-22.391-39.391-44.359-59.641-67.148-61.891-34.059-3.359-66.012 33.531-99.84 72.602-35.941 41.5-73.082 84.387-117.02 84.387Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3CclipPath id='b'%3E%3Cpath d='M1745.121 547.488c-.699 0-1.41-.008-2.109-.027-59.434-1.852-104.902-66.16-148.883-128.352-35.129-49.668-71.449-101.039-114.398-119.871-65.121-28.539-137.75 10.363-207.98 47.961-26 13.922-50.559 27.07-73.949 36.289-38.902 15.32-77.77 20.742-118.801 16.582-34.629-3.52-71.93-13.93-117.387-32.762-84.102-34.828-150.801-48.859-223.359-11.199-21.039 10.922-41.84 24.832-63.863 39.562-47.594 31.828-96.457 64.508-147.098 64.508-14.434 0-29-2.648-43.734-8.73-35.766-14.77-68.043-48.219-99.258-80.57-41.438-42.938-84.281-87.348-135.34-87.867-.281 0-.562-.012-.844-.012-48.602 0-87.566 43.051-125.258 84.691-40.719 44.98-82.828 91.5-137.785 85.328l.277-2.488c53.707 6.02 95.359-40 135.652-84.512 38.281-42.289 77.84-85.988 127.98-85.508 52.105.527 95.324 45.316 137.117 88.637 31.035 32.16 63.129 65.422 98.41 79.992 65.199 26.91 127.875-15.012 188.488-55.551 21.109-14.109 42.941-28.711 64.102-39.699 35.859-18.609 72.832-25.629 113.035-21.469 39.656 4.098 79.09 18.77 112.434 32.578 69.711 28.871 146.34 50.809 234.32 16.16 23.25-9.16 47.738-22.27 73.68-36.16 34.602-18.531 70.391-37.691 105.949-48.719 40.48-12.543 74.559-12.32 104.211.668 43.59 19.109 80.121 70.762 115.441 120.711 43.629 61.691 88.738 125.488 146.918 127.301 43.672 1.367 81.031-41.781 117.16-83.5 34.262-39.562 66.629-76.941 101.969-73.449 23.672 2.34 46.262 23 69.082 63.148l-2.172 1.23c-22.391-39.391-44.359-59.641-67.148-61.891-34.059-3.359-66.012 33.531-99.84 72.602-35.941 41.5-73.082 84.387-117.02 84.387'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23b)'%3E%3Cpath d='M-14.926 270.699h2046.227v276.789H-14.926z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='c'%3E%3Cpath d='M1747.91 524.301c-2.648 0-5.32-.152-8.02-.473-56.961-6.719-99.57-66.418-140.762-124.148-34.898-48.898-70.98-99.461-115.527-117.738-64.781-26.57-134.543 11.82-202 48.957-24.031 13.223-46.723 25.723-68.641 34.93-40.34 16.953-80.242 22.832-121.992 17.961-35.52-4.129-72.559-15.629-120.09-37.289-73.633-33.551-146.555-59.762-228.953-12.602-19.609 11.223-39.742 25.652-59.211 39.613-56.871 40.758-115.676 82.91-179.262 62.09-40.32-13.191-75.301-49.082-109.133-83.801-39.812-40.852-80.988-83.102-130.445-87.34-51.141-4.359-92.844 39.668-133.172 82.27-43.387 45.828-88.254 93.219-145.727 82.219l.473-2.461c56.129 10.742 100.512-36.137 143.438-81.477 40.734-43.031 82.855-87.523 135.203-83.043 50.387 4.312 91.887 46.902 132.023 88.09 33.617 34.492 68.379 70.16 108.117 83.172 62.383 20.418 120.664-21.359 177.027-61.762 19.52-13.988 39.707-28.449 59.426-39.738 37.137-21.25 75.07-29.289 115.973-24.59 39.805 4.578 78.918 20.531 115.258 37.078 82.367 37.531 154.715 55.172 240.074 19.301 21.801-9.16 44.441-21.621 68.41-34.809 33.281-18.332 67.703-37.27 102.133-48.352 39.141-12.598 72.508-12.84 102.008-.73 45.23 18.551 81.52 69.41 116.621 118.602 40.879 57.289 83.16 116.531 139.031 123.109 45.25 5.34 83.738-37.48 120.938-78.879 34.262-38.133 66.633-74.141 102.391-71.133 23.109 1.953 45.27 20.172 67.75 55.723l-2.109 1.34c-22.031-34.84-43.57-52.691-65.852-54.57-34.508-2.898-66.488 32.66-100.32 70.309-35.449 39.449-72.027 80.172-115.078 80.172Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23c)'%3E%3CclipPath id='d'%3E%3Cpath d='M1747.91 524.301c-2.648 0-5.32-.152-8.02-.473-56.961-6.719-99.57-66.418-140.762-124.148-34.898-48.898-70.98-99.461-115.527-117.738-64.781-26.57-134.543 11.82-202 48.957-24.031 13.223-46.723 25.723-68.641 34.93-40.34 16.953-80.242 22.832-121.992 17.961-35.52-4.129-72.559-15.629-120.09-37.289-73.633-33.551-146.555-59.762-228.953-12.602-19.609 11.223-39.742 25.652-59.211 39.613-56.871 40.758-115.676 82.91-179.262 62.09-40.32-13.191-75.301-49.082-109.133-83.801-39.812-40.852-80.988-83.102-130.445-87.34-51.141-4.359-92.844 39.668-133.172 82.27-43.387 45.828-88.254 93.219-145.727 82.219l.473-2.461c56.129 10.742 100.512-36.137 143.438-81.477 40.734-43.031 82.855-87.523 135.203-83.043 50.387 4.312 91.887 46.902 132.023 88.09 33.617 34.492 68.379 70.16 108.117 83.172 62.383 20.418 120.664-21.359 177.027-61.762 19.52-13.988 39.707-28.449 59.426-39.738 37.137-21.25 75.07-29.289 115.973-24.59 39.805 4.578 78.918 20.531 115.258 37.078 82.367 37.531 154.715 55.172 240.074 19.301 21.801-9.16 44.441-21.621 68.41-34.809 33.281-18.332 67.703-37.27 102.133-48.352 39.141-12.598 72.508-12.84 102.008-.73 45.23 18.551 81.52 69.41 116.621 118.602 40.879 57.289 83.16 116.531 139.031 123.109 45.25 5.34 83.738-37.48 120.938-78.879 34.262-38.133 66.633-74.141 102.391-71.133 23.109 1.953 45.27 20.172 67.75 55.723l-2.109 1.34c-22.031-34.84-43.57-52.691-65.852-54.57-34.508-2.898-66.488 32.66-100.32 70.309-35.449 39.449-72.027 80.172-115.078 80.172'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23d)'%3E%3Cpath d='M-15.023 255.371H2031.27V526.68H-15.023z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='e'%3E%3Cpath d='M1749.141 500.23q-1.28 0-2.57-.039c-58.16-2.102-102.539-62.613-145.461-121.141-34.789-47.43-70.77-96.492-113.73-114.09-63.598-26.051-131.809 13.039-197.77 50.828-24.551 14.07-47.73 27.352-70.09 36.91-39.668 16.941-79.039 22.02-120.371 15.512-43.188-6.801-85.59-26.051-117.695-42.063-78.641-39.219-150.578-67.348-234.68-14.047-17.863 11.328-36.109 25.25-53.754 38.707-46.023 35.121-93.293 71.18-144.152 71.191-13.434 0-27.113-2.52-41.094-8.23-35.668-14.578-68.43-47.961-100.113-80.23-44.598-45.438-90.719-92.418-145.355-87.418-46.254 4.23-85.137 43.328-122.738 81.148-22.941 23.082-46.664 46.941-71.766 62.5-28.293 17.539-55.414 22.48-82.914 15.102l.648-2.422c59.797 16.062 104.707-29.121 152.258-76.937 37.918-38.141 77.125-77.57 124.285-81.883 55.82-5.098 102.359 42.312 147.367 88.16 31.504 32.09 64.082 65.281 99.273 79.66 65.582 26.812 125.164-18.66 182.785-62.629 17.684-13.492 35.977-27.449 53.93-38.832 38.945-24.68 76.758-33.648 118.992-28.219 37.598 4.82 74.422 20.332 118.145 42.141 84.871 42.328 153.949 61.52 235.969 26.488 22.223-9.5 45.352-22.75 69.832-36.777 32.57-18.66 66.25-37.961 99.938-49.359 38.312-12.961 71.031-13.492 100.02-1.613 43.621 17.871 79.801 67.211 114.793 114.922 42.57 58.051 86.59 118.07 143.539 120.121 42.828 1.547 79.809-37.293 115.559-74.852 34.492-36.238 67.051-70.469 103.27-67.891 22.41 1.602 43.91 17.301 65.742 47.992l-2.039 1.449c-21.363-30.051-42.262-45.402-63.883-46.941-35.027-2.488-67.199 31.32-101.277 67.121-35.422 37.211-72.031 75.66-114.891 75.66Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23e)'%3E%3CclipPath id='f'%3E%3Cpath d='M1749.141 500.23q-1.28 0-2.57-.039c-58.16-2.102-102.539-62.613-145.461-121.141-34.789-47.43-70.77-96.492-113.73-114.09-63.598-26.051-131.809 13.039-197.77 50.828-24.551 14.07-47.73 27.352-70.09 36.91-39.668 16.941-79.039 22.02-120.371 15.512-43.188-6.801-85.59-26.051-117.695-42.063-78.641-39.219-150.578-67.348-234.68-14.047-17.863 11.328-36.109 25.25-53.754 38.707-46.023 35.121-93.293 71.18-144.152 71.191-13.434 0-27.113-2.52-41.094-8.23-35.668-14.578-68.43-47.961-100.113-80.23-44.598-45.438-90.719-92.418-145.355-87.418-46.254 4.23-85.137 43.328-122.738 81.148-22.941 23.082-46.664 46.941-71.766 62.5-28.293 17.539-55.414 22.48-82.914 15.102l.648-2.422c59.797 16.062 104.707-29.121 152.258-76.937 37.918-38.141 77.125-77.57 124.285-81.883 55.82-5.098 102.359 42.312 147.367 88.16 31.504 32.09 64.082 65.281 99.273 79.66 65.582 26.812 125.164-18.66 182.785-62.629 17.684-13.492 35.977-27.449 53.93-38.832 38.945-24.68 76.758-33.648 118.992-28.219 37.598 4.82 74.422 20.332 118.145 42.141 84.871 42.328 153.949 61.52 235.969 26.488 22.223-9.5 45.352-22.75 69.832-36.777 32.57-18.66 66.25-37.961 99.938-49.359 38.312-12.961 71.031-13.492 100.02-1.613 43.621 17.871 79.801 67.211 114.793 114.922 42.57 58.051 86.59 118.07 143.539 120.121 42.828 1.547 79.809-37.293 115.559-74.852 34.492-36.238 67.051-70.469 103.27-67.891 22.41 1.602 43.91 17.301 65.742 47.992l-2.039 1.449c-21.363-30.051-42.262-45.402-63.883-46.941-35.027-2.488-67.199 31.32-101.277 67.121-35.422 37.211-72.031 75.66-114.891 75.66'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23f)'%3E%3Cpath d='M-15.113 238.531h2046.344V500.23H-15.113z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='g'%3E%3Cpath d='M1750.629 477.512c-25.91 0-51.301-11.871-77.551-36.23-24.098-22.371-46.699-53-68.559-82.621-34.77-47.109-70.73-95.84-113.559-112.559-63.301-24.73-128.812 15.328-192.172 54.07-25.027 15.297-48.68 29.758-71.867 40.109-38.402 17.129-77.23 21.32-118.723 12.797-40.449-8.297-79.328-27.488-115.32-46.988-80.762-43.75-148.551-73.48-224.199-26.398-21.398 13.309-43.035 31.25-63.961 48.598-45.125 37.402-91.535 75.859-142.578 75.871-10.242 0-20.668-1.551-31.312-4.969-40.238-12.91-75.602-48.883-109.797-83.66-42.727-43.453-86.922-88.391-140.184-87.23-49.008 1.07-90.926 40.789-131.465 79.199-24.648 23.359-50.137 47.512-76.91 62.609-30.18 17.031-58.855 20.52-87.664 10.68l.809-2.367c62.691 21.418 110.949-24.312 162.043-72.73 40.887-38.742 83.16-78.801 133.133-79.891 54.328-1.16 98.922 44.141 142.02 87.98 33.984 34.559 69.129 70.309 108.781 83.027 62.379 20.02 117.871-25.969 171.531-70.449 20.988-17.398 42.691-35.391 64.23-48.789 36-22.398 73.449-29.23 114.48-20.871 37.188 7.582 74.309 26.652 112.234 47.191 73.371 39.75 146.309 72.27 231.828 34.109 23.043-10.281 46.621-24.699 71.59-39.969 63.871-39.051 129.922-79.441 194.383-54.262 43.5 16.992 79.68 66 114.66 113.41 43.43 58.84 88.359 119.68 146.789 117.781 40.98-1.34 76.461-37.012 110.77-71.5 34.352-34.531 66.789-67.141 103.199-65.313 21.672 1.102 42.57 14.402 63.891 40.66l-1.941 1.582c-20.848-25.68-41.148-38.68-62.078-39.742-35.289-1.777-67.352 30.453-101.289 64.57-34.66 34.84-70.5 70.871-112.473 72.242-.918.027-1.848.051-2.77.051Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23g)'%3E%3CclipPath id='h'%3E%3Cpath d='M1750.629 477.512c-25.91 0-51.301-11.871-77.551-36.23-24.098-22.371-46.699-53-68.559-82.621-34.77-47.109-70.73-95.84-113.559-112.559-63.301-24.73-128.812 15.328-192.172 54.07-25.027 15.297-48.68 29.758-71.867 40.109-38.402 17.129-77.23 21.32-118.723 12.797-40.449-8.297-79.328-27.488-115.32-46.988-80.762-43.75-148.551-73.48-224.199-26.398-21.398 13.309-43.035 31.25-63.961 48.598-45.125 37.402-91.535 75.859-142.578 75.871-10.242 0-20.668-1.551-31.312-4.969-40.238-12.91-75.602-48.883-109.797-83.66-42.727-43.453-86.922-88.391-140.184-87.23-49.008 1.07-90.926 40.789-131.465 79.199-24.648 23.359-50.137 47.512-76.91 62.609-30.18 17.031-58.855 20.52-87.664 10.68l.809-2.367c62.691 21.418 110.949-24.312 162.043-72.73 40.887-38.742 83.16-78.801 133.133-79.891 54.328-1.16 98.922 44.141 142.02 87.98 33.984 34.559 69.129 70.309 108.781 83.027 62.379 20.02 117.871-25.969 171.531-70.449 20.988-17.398 42.691-35.391 64.23-48.789 36-22.398 73.449-29.23 114.48-20.871 37.188 7.582 74.309 26.652 112.234 47.191 73.371 39.75 146.309 72.27 231.828 34.109 23.043-10.281 46.621-24.699 71.59-39.969 63.871-39.051 129.922-79.441 194.383-54.262 43.5 16.992 79.68 66 114.66 113.41 43.43 58.84 88.359 119.68 146.789 117.781 40.98-1.34 76.461-37.012 110.77-71.5 34.352-34.531 66.789-67.141 103.199-65.313 21.672 1.102 42.57 14.402 63.891 40.66l-1.941 1.582c-20.848-25.68-41.148-38.68-62.078-39.742-35.289-1.777-67.352 30.453-101.289 64.57-34.66 34.84-70.5 70.871-112.473 72.242-.918.027-1.848.051-2.77.051'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23h)'%3E%3Cpath d='M-15.191 218.59H2031.18v258.922H-15.191z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='i'%3E%3Cpath d='M1753.551 454.352h-.441c-26.25-.152-51.859-12.16-78.289-36.73-23.441-21.801-45.398-51.281-66.629-79.793-35.812-48.09-72.84-97.809-118.203-112.449-60.816-19.617-121.75 20.121-180.668 58.562-23.441 15.277-45.57 29.719-67.52 40.43-85.879 41.918-158.199 7.5-237.129-38.211-87.789-50.84-156.109-82.32-236.102-24.02-17.605 12.828-35.465 28.84-52.742 44.32-43.918 39.348-89.125 79.848-140.082 79.859-8.391 0-16.934-1.102-25.656-3.48-42.352-11.57-79.031-48.789-114.504-84.781-41.84-42.449-85.109-86.359-137.199-86.988-.395-.012-.793-.012-1.188-.012-50.453 0-94.527 39.242-137.168 77.203-26.508 23.59-53.918 47.988-82.5 62.547-32.211 16.41-62.562 18.332-92.793 5.891l.949-2.309c65.852 27.098 117.742-19.09 172.68-68 42.988-38.27 87.43-77.832 138.828-77.832.406 0 .812 0 1.223.012 53.117.648 96.754 44.918 138.949 87.738 35.238 35.75 71.68 72.73 113.379 84.121 60.383 16.492 112.762-30.449 163.414-75.828 17.32-15.523 35.23-31.57 52.938-44.48 38.664-28.18 76.891-37.312 120.305-28.73 38.867 7.68 76.672 28.371 118.527 52.609 78.289 45.34 150.012 79.512 234.781 38.121 21.801-10.641 43.867-25.043 67.238-40.281 59.422-38.75 120.852-78.828 182.812-58.84 46.117 14.879 83.387 64.941 119.438 113.34 42.172 56.629 85.77 115.191 142.922 115.512h.43c41.719 0 77.738-34.43 112.578-67.742 33.762-32.281 65.68-62.801 101.66-62.801.562 0 1.109.012 1.672.02 20.867.551 41.039 11.461 61.66 33.363l-1.82 1.707c-20.141-21.387-39.742-32.039-59.91-32.57-35.59-.906-67.641 29.684-101.539 62.094-35.191 33.637-71.582 68.43-114.301 68.43Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23i)'%3E%3CclipPath id='j'%3E%3Cpath d='M1753.551 454.352h-.441c-26.25-.152-51.859-12.16-78.289-36.73-23.441-21.801-45.398-51.281-66.629-79.793-35.812-48.09-72.84-97.809-118.203-112.449-60.816-19.617-121.75 20.121-180.668 58.562-23.441 15.277-45.57 29.719-67.52 40.43-85.879 41.918-158.199 7.5-237.129-38.211-87.789-50.84-156.109-82.32-236.102-24.02-17.605 12.828-35.465 28.84-52.742 44.32-43.918 39.348-89.125 79.848-140.082 79.859-8.391 0-16.934-1.102-25.656-3.48-42.352-11.57-79.031-48.789-114.504-84.781-41.84-42.449-85.109-86.359-137.199-86.988-.395-.012-.793-.012-1.188-.012-50.453 0-94.527 39.242-137.168 77.203-26.508 23.59-53.918 47.988-82.5 62.547-32.211 16.41-62.562 18.332-92.793 5.891l.949-2.309c65.852 27.098 117.742-19.09 172.68-68 42.988-38.27 87.43-77.832 138.828-77.832.406 0 .812 0 1.223.012 53.117.648 96.754 44.918 138.949 87.738 35.238 35.75 71.68 72.73 113.379 84.121 60.383 16.492 112.762-30.449 163.414-75.828 17.32-15.523 35.23-31.57 52.938-44.48 38.664-28.18 76.891-37.312 120.305-28.73 38.867 7.68 76.672 28.371 118.527 52.609 78.289 45.34 150.012 79.512 234.781 38.121 21.801-10.641 43.867-25.043 67.238-40.281 59.422-38.75 120.852-78.828 182.812-58.84 46.117 14.879 83.387 64.941 119.438 113.34 42.172 56.629 85.77 115.191 142.922 115.512h.43c41.719 0 77.738-34.43 112.578-67.742 33.762-32.281 65.68-62.801 101.66-62.801.562 0 1.109.012 1.672.02 20.867.551 41.039 11.461 61.66 33.363l-1.82 1.707c-20.141-21.387-39.742-32.039-59.91-32.57-35.59-.906-67.641 29.684-101.539 62.094-35.191 33.637-71.582 68.43-114.301 68.43'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23j)'%3E%3Cpath d='M-15.262 203.012h2046.383v251.34H-15.262z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='k'%3E%3Cpath d='M1756.352 431.23c-1.191 0-2.391-.031-3.602-.082-56.84-2.477-100.34-59.539-142.422-114.719-34.469-45.219-70.117-91.969-112.809-108.508-60.781-23.551-120.098 18.406-177.461 58.988-22.047 15.59-42.879 30.328-63.738 41.469-40.102 21.422-78.91 26.223-122.141 15.109-40.508-10.41-80.41-34.008-117.82-57.297-77.5-48.242-150.707-93.812-231.922-33.031-19.465 14.57-38.77 33.031-57.438 50.879-43.109 41.223-87.418 83.582-138.664 83.582-12.016.008-24.402-2.32-37.258-7.543-36.516-14.816-69.141-47.738-100.695-79.578-41-41.371-83.395-84.148-134.156-86.59-53.047-2.57-100.109 36.969-145.633 75.191-28.375 23.828-57.719 48.457-88.102 62.457-34.227 15.77-66.223 16.113-97.816 1.062l1.074-2.262c68.891 32.832 124.43-13.801 183.234-63.168 45.895-38.543 93.34-78.371 147.359-75.781 51.734 2.488 94.48 45.621 135.816 87.328 31.375 31.66 63.816 64.402 99.859 79.031 29.641 12.031 59.465 9.281 91.172-8.391 28.43-15.848 55.703-41.93 82.082-67.148 18.719-17.902 38.078-36.41 57.664-51.07 37.449-28.031 75.164-35.941 118.688-24.91 39.117 9.922 78.23 34.27 116.066 57.82 82.75 51.52 152.777 87.328 237.457 42.102 20.711-11.062 41.48-25.75 63.461-41.312 57.902-40.949 117.77-83.309 179.812-59.27 43.348 16.789 79.219 63.832 113.898 109.32 41.73 54.73 84.871 111.309 140.539 113.738 43.129 1.871 80.082-31.629 115.84-64.027 25.68-23.27 49.941-45.262 76.312-55.09 29.648-11.062 57.789-4.18 86.027 21.02l-1.66 1.871c-61.18-54.602-108.699-11.531-159 34.059-35.141 31.84-71.449 64.738-114.027 64.75Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23k)'%3E%3CclipPath id='l'%3E%3Cpath d='M1756.352 431.23c-1.191 0-2.391-.031-3.602-.082-56.84-2.477-100.34-59.539-142.422-114.719-34.469-45.219-70.117-91.969-112.809-108.508-60.781-23.551-120.098 18.406-177.461 58.988-22.047 15.59-42.879 30.328-63.738 41.469-40.102 21.422-78.91 26.223-122.141 15.109-40.508-10.41-80.41-34.008-117.82-57.297-77.5-48.242-150.707-93.812-231.922-33.031-19.465 14.57-38.77 33.031-57.438 50.879-43.109 41.223-87.418 83.582-138.664 83.582-12.016.008-24.402-2.32-37.258-7.543-36.516-14.816-69.141-47.738-100.695-79.578-41-41.371-83.395-84.148-134.156-86.59-53.047-2.57-100.109 36.969-145.633 75.191-28.375 23.828-57.719 48.457-88.102 62.457-34.227 15.77-66.223 16.113-97.816 1.062l1.074-2.262c68.891 32.832 124.43-13.801 183.234-63.168 45.895-38.543 93.34-78.371 147.359-75.781 51.734 2.488 94.48 45.621 135.816 87.328 31.375 31.66 63.816 64.402 99.859 79.031 29.641 12.031 59.465 9.281 91.172-8.391 28.43-15.848 55.703-41.93 82.082-67.148 18.719-17.902 38.078-36.41 57.664-51.07 37.449-28.031 75.164-35.941 118.688-24.91 39.117 9.922 78.23 34.27 116.066 57.82 82.75 51.52 152.777 87.328 237.457 42.102 20.711-11.062 41.48-25.75 63.461-41.312 57.902-40.949 117.77-83.309 179.812-59.27 43.348 16.789 79.219 63.832 113.898 109.32 41.73 54.73 84.871 111.309 140.539 113.738 43.129 1.871 80.082-31.629 115.84-64.027 25.68-23.27 49.941-45.262 76.312-55.09 29.648-11.062 57.789-4.18 86.027 21.02l-1.66 1.871c-61.18-54.602-108.699-11.531-159 34.059-35.141 31.84-71.449 64.738-114.027 64.75'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23l)'%3E%3Cpath d='M-15.324 172.379h2046.363v258.852H-15.324z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='m'%3E%3Cpath d='M1759.309 408.051c-2.34 0-4.688-.102-7.07-.289-55.457-4.543-98.398-60.062-139.93-113.762-33.098-42.789-67.328-87.051-107.547-105.109-61.062-27.441-119.793 17.641-176.59 61.23-23.031 17.68-44.793 34.379-66.594 46.367-38.578 21.223-76.629 24.801-119.738 11.273-37.051-11.621-72.219-33.871-114.352-61.73l-2.438-1.609c-78.355-51.852-152.367-100.82-233.16-34.051-17.574 14.52-35.246 32.719-52.336 50.309-42.676 43.941-86.57 89.109-137.766 89.121-10.438 0-21.176-1.879-32.273-6.031-38.145-14.25-71.801-48.121-104.352-80.879-40.219-40.469-81.809-82.32-131.562-86.371-55.133-4.48-104.723 35.109-152.68 73.391-30.168 24.09-61.367 48.988-93.504 62.441-36.191 15.148-69.816 13.898-102.797-3.82l1.184-2.203c71.977 38.684 131.035-8.457 193.559-58.367 48.34-38.59 98.324-78.48 154.437-73.93 50.676 4.117 92.598 46.309 133.137 87.098 32.359 32.562 65.82 66.242 103.453 80.301 64.004 23.922 116.551-30.168 167.371-82.488 17.137-17.641 34.859-35.891 52.539-50.5 82.215-67.941 156.977-18.48 236.129 33.887l2.441 1.613c72.109 47.699 146.668 97.02 231.5 50.359 21.641-11.902 43.32-28.539 66.277-46.16 57.383-44.039 116.711-89.582 179.141-61.531 40.789 18.32 75.211 62.82 108.492 105.859 41.199 53.27 83.797 108.352 138.16 112.801 44.41 3.629 82.438-28.82 119.207-60.191 24.043-20.52 48.902-41.727 74.801-51.727 29.141-11.262 56.781-6.98 84.5 13.07l-1.469 2.02c-60.09-43.473-106.781-3.633-156.211 38.539-35.211 30.051-71.57 61.059-113.961 61.07Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23m)'%3E%3CclipPath id='n'%3E%3Cpath d='M1759.309 408.051c-2.34 0-4.688-.102-7.07-.289-55.457-4.543-98.398-60.062-139.93-113.762-33.098-42.789-67.328-87.051-107.547-105.109-61.062-27.441-119.793 17.641-176.59 61.23-23.031 17.68-44.793 34.379-66.594 46.367-38.578 21.223-76.629 24.801-119.738 11.273-37.051-11.621-72.219-33.871-114.352-61.73l-2.438-1.609c-78.355-51.852-152.367-100.82-233.16-34.051-17.574 14.52-35.246 32.719-52.336 50.309-42.676 43.941-86.57 89.109-137.766 89.121-10.438 0-21.176-1.879-32.273-6.031-38.145-14.25-71.801-48.121-104.352-80.879-40.219-40.469-81.809-82.32-131.562-86.371-55.133-4.48-104.723 35.109-152.68 73.391-30.168 24.09-61.367 48.988-93.504 62.441-36.191 15.148-69.816 13.898-102.797-3.82l1.184-2.203c71.977 38.684 131.035-8.457 193.559-58.367 48.34-38.59 98.324-78.48 154.437-73.93 50.676 4.117 92.598 46.309 133.137 87.098 32.359 32.562 65.82 66.242 103.453 80.301 64.004 23.922 116.551-30.168 167.371-82.488 17.137-17.641 34.859-35.891 52.539-50.5 82.215-67.941 156.977-18.48 236.129 33.887l2.441 1.613c72.109 47.699 146.668 97.02 231.5 50.359 21.641-11.902 43.32-28.539 66.277-46.16 57.383-44.039 116.711-89.582 179.141-61.531 40.789 18.32 75.211 62.82 108.492 105.859 41.199 53.27 83.797 108.352 138.16 112.801 44.41 3.629 82.438-28.82 119.207-60.191 24.043-20.52 48.902-41.727 74.801-51.727 29.141-11.262 56.781-6.98 84.5 13.07l-1.469 2.02c-60.09-43.473-106.781-3.633-156.211 38.539-35.211 30.051-71.57 61.059-113.961 61.07'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23n)'%3E%3Cpath d='M-15.379 140.5h2046.328v268.398H-15.379z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='o'%3E%3Cpath d='M1762.43 384.789c-3.621 0-7.27-.211-10.969-.648-54.18-6.539-96.082-60.281-136.609-112.25-34.23-43.902-69.621-89.289-112.16-106.07-58.43-23.059-113.031 22.168-165.84 65.918-18.742 15.523-36.453 30.184-54.211 41.793-40.621 26.559-80.359 32.57-125.07 18.918-41.121-12.551-83.02-41.449-119.992-66.949l-6.18-4.262C952.887 167.001 878.723 115.77 798.45 187.38c-16.758 14.961-33.43 33.312-49.551 51.062-41.352 45.527-83.922 92.387-135.598 92.387-8.582.012-17.406-1.289-26.527-4.09-40.766-12.527-75.855-48.137-109.789-82.566-38.801-39.383-78.922-80.094-127.191-85.531-57.105-6.449-109.066 33.359-159.32 71.848-31.848 24.383-64.777 49.613-98.539 62.551-38.012 14.582-73.129 11.77-107.359-8.59l1.277-2.148c33.992 20.219 67.418 22.898 105.188 8.41 33.422-12.82 66.207-37.93 97.91-62.211 50.648-38.789 103.027-78.91 161.125-72.352 49.148 5.543 89.586 46.582 128.691 86.262 33.715 34.219 68.578 69.59 108.742 81.941 62.527 19.219 111.844-35.082 159.539-87.59 16.164-17.801 32.883-36.203 49.738-51.242 19.656-17.539 39.402-28.371 60.371-33.098 18.754-4.242 38.082-3.48 59.082 2.34 38.922 10.77 76.641 36.828 116.582 64.418l6.18 4.262c79 54.488 153.629 105.957 242.27 48 17.652-11.531 35.301-26.152 53.98-41.633 53.371-44.207 108.559-89.918 168.359-66.32 43.172 17.031 78.781 62.703 113.211 106.863 40.211 51.57 81.789 104.887 134.941 111.297 45.898 5.543 85.367-25.91 123.559-56.328 23.52-18.73 47.852-38.109 73.18-48.242 28.531-11.406 55.461-9.707 82.32 5.203l-1.211 2.18c-58.328-32.383-104.18 4.148-152.73 42.82-35.551 28.309-72.207 57.508-114.449 57.508Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23o)'%3E%3CclipPath id='p'%3E%3Cpath d='M1762.43 384.789c-3.621 0-7.27-.211-10.969-.648-54.18-6.539-96.082-60.281-136.609-112.25-34.23-43.902-69.621-89.289-112.16-106.07-58.43-23.059-113.031 22.168-165.84 65.918-18.742 15.523-36.453 30.184-54.211 41.793-40.621 26.559-80.359 32.57-125.07 18.918-41.121-12.551-83.02-41.449-119.992-66.949l-6.18-4.262C952.887 167.001 878.723 115.77 798.45 187.38c-16.758 14.961-33.43 33.312-49.551 51.062-41.352 45.527-83.922 92.387-135.598 92.387-8.582.012-17.406-1.289-26.527-4.09-40.766-12.527-75.855-48.137-109.789-82.566-38.801-39.383-78.922-80.094-127.191-85.531-57.105-6.449-109.066 33.359-159.32 71.848-31.848 24.383-64.777 49.613-98.539 62.551-38.012 14.582-73.129 11.77-107.359-8.59l1.277-2.148c33.992 20.219 67.418 22.898 105.188 8.41 33.422-12.82 66.207-37.93 97.91-62.211 50.648-38.789 103.027-78.91 161.125-72.352 49.148 5.543 89.586 46.582 128.691 86.262 33.715 34.219 68.578 69.59 108.742 81.941 62.527 19.219 111.844-35.082 159.539-87.59 16.164-17.801 32.883-36.203 49.738-51.242 19.656-17.539 39.402-28.371 60.371-33.098 18.754-4.242 38.082-3.48 59.082 2.34 38.922 10.77 76.641 36.828 116.582 64.418l6.18 4.262c79 54.488 153.629 105.957 242.27 48 17.652-11.531 35.301-26.152 53.98-41.633 53.371-44.207 108.559-89.918 168.359-66.32 43.172 17.031 78.781 62.703 113.211 106.863 40.211 51.57 81.789 104.887 134.941 111.297 45.898 5.543 85.367-25.91 123.559-56.328 23.52-18.73 47.852-38.109 73.18-48.242 28.531-11.406 55.461-9.707 82.32 5.203l-1.211 2.18c-58.328-32.383-104.18 4.148-152.73 42.82-35.551 28.309-72.207 57.508-114.449 57.508'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23p)'%3E%3Cpath d='M-15.426 115.77H2030.82v271.422H-15.426z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='q'%3E%3Cpath d='M1765.238 361.371c-4.027 0-8.098-.25-12.207-.77-53.973-6.812-95.832-59.961-136.32-111.363-34.211-43.438-69.59-88.359-112.02-105.137-58.051-22.973-110.453 23.578-161.133 68.598-17.918 15.922-34.859 30.961-52.008 43.039-27.531 19.383-53.902 27.332-79.582 27.332-56.117.008-109.02-37.922-164.027-77.34l-1.793-1.281q-4.649-3.346-9.297-6.688c-37.633-27.07-76.543-55.062-114.922-66.172-43.324-12.539-80.273-2.59-116.277 31.332-16.449 15.5-32.707 34.449-48.434 52.777-46.918 54.711-95.441 111.27-159.695 91.531-40.633-12.48-75.594-47.992-109.402-82.34-38.637-39.25-78.59-79.84-126.664-85.27-57.805-6.551-111.012 32.988-162.465 71.207-33.359 24.793-67.852 50.422-103.062 62.91-39.633 14.062-76.074 9.684-111.402-13.379l1.367-2.09c35.113 22.922 69.812 27.09 109.199 13.109 34.855-12.359 69.195-37.879 102.406-62.551 51.84-38.52 105.453-78.348 164.238-71.699 48.953 5.543 89.223 46.449 128.168 86.012 33.59 34.121 68.324 69.41 108.352 81.699 62.691 19.262 110.668-36.668 157.062-90.762 15.77-18.387 32.07-37.387 48.617-52.977 19.375-18.25 38.941-29.512 59.82-34.422 18.645-4.379 37.898-3.559 58.867 2.512 38.793 11.219 77.887 39.348 115.684 66.539 3.102 2.23 6.203 4.461 9.301 6.68l1.789 1.289c40.633 29.121 79.012 56.621 118.402 69.492 44.109 14.387 82.969 8.199 122.309-19.5 17.039-11.992 33.922-26.992 51.789-42.863 51.25-45.52 104.23-92.59 163.711-69.059 43.062 17.031 78.652 62.219 113.07 105.922 40.172 51 81.711 103.738 134.66 110.43 46.582 5.891 87.332-24.152 126.73-53.199 46-33.91 93.57-68.98 150.602-46.773l-.91 2.332c-55.742-21.711-100.66 11.398-148.211 46.461-36.352 26.797-73.832 54.43-116.312 54.43Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23q)'%3E%3CclipPath id='r'%3E%3Cpath d='M1765.238 361.371c-4.027 0-8.098-.25-12.207-.77-53.973-6.812-95.832-59.961-136.32-111.363-34.211-43.438-69.59-88.359-112.02-105.137-58.051-22.973-110.453 23.578-161.133 68.598-17.918 15.922-34.859 30.961-52.008 43.039-27.531 19.383-53.902 27.332-79.582 27.332-56.117.008-109.02-37.922-164.027-77.34l-1.793-1.281q-4.649-3.346-9.297-6.688c-37.633-27.07-76.543-55.062-114.922-66.172-43.324-12.539-80.273-2.59-116.277 31.332-16.449 15.5-32.707 34.449-48.434 52.777-46.918 54.711-95.441 111.27-159.695 91.531-40.633-12.48-75.594-47.992-109.402-82.34-38.637-39.25-78.59-79.84-126.664-85.27-57.805-6.551-111.012 32.988-162.465 71.207-33.359 24.793-67.852 50.422-103.062 62.91-39.633 14.062-76.074 9.684-111.402-13.379l1.367-2.09c35.113 22.922 69.812 27.09 109.199 13.109 34.855-12.359 69.195-37.879 102.406-62.551 51.84-38.52 105.453-78.348 164.238-71.699 48.953 5.543 89.223 46.449 128.168 86.012 33.59 34.121 68.324 69.41 108.352 81.699 62.691 19.262 110.668-36.668 157.062-90.762 15.77-18.387 32.07-37.387 48.617-52.977 19.375-18.25 38.941-29.512 59.82-34.422 18.645-4.379 37.898-3.559 58.867 2.512 38.793 11.219 77.887 39.348 115.684 66.539 3.102 2.23 6.203 4.461 9.301 6.68l1.789 1.289c40.633 29.121 79.012 56.621 118.402 69.492 44.109 14.387 82.969 8.199 122.309-19.5 17.039-11.992 33.922-26.992 51.789-42.863 51.25-45.52 104.23-92.59 163.711-69.059 43.062 17.031 78.652 62.219 113.07 105.922 40.172 51 81.711 103.738 134.66 110.43 46.582 5.891 87.332-24.152 126.73-53.199 46-33.91 93.57-68.98 150.602-46.773l-.91 2.332c-55.742-21.711-100.66 11.398-148.211 46.461-36.352 26.797-73.832 54.43-116.312 54.43'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23r)'%3E%3Cpath d='M-15.473 118.238h2046.145v245.773H-15.473z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='s'%3E%3Cpath d='M1767.441 337.719c-3.5 0-7.02-.168-10.582-.527-54.84-5.531-97.629-59.211-139.008-111.133-33.023-41.418-67.172-84.258-107.113-102.289-60.129-27.141-111.867 21.551-161.91 68.641-19.527 18.371-39.719 37.371-59.816 51.078-36.223 24.711-74.41 29.25-116.73 13.891-37.52-13.609-74.59-41.219-110.43-67.91-3.043-2.27-6.07-4.527-9.113-6.777-3.879-2.883-7.758-5.781-11.648-8.68-36.961-27.613-75.176-56.152-113.234-67.852-42.547-13.09-80.125-3.059-114.879 30.66-16.676 16.18-33.117 36.211-49.016 55.578-39.816 48.5-80.781 98.383-132.188 98.391-9.785 0-19.941-1.809-30.547-5.77-37.773-14.129-71.07-47.73-103.273-80.219-39.742-40.102-80.84-81.562-130.039-85.609-48.121-3.961-95.988 30.199-142.277 63.238-13.238 9.449-25.742 18.371-38.105 26.289-67.078 42.98-133.082 77.422-203.043 27.551l1.449-2.031C54.63 283.2 119.857 249.11 186.185 206.622c12.309-7.891 24.789-16.801 38-26.23 46.656-33.301 94.898-67.742 143.938-63.699 50.117 4.129 91.543 45.93 131.609 86.348 32.012 32.301 65.113 65.699 102.371 79.633 64.656 24.188 113.09-34.812 159.926-91.863 15.945-19.418 32.43-39.5 49.207-55.777 79.098-76.742 156.5-18.93 231.344 36.969 3.891 2.91 7.773 5.809 11.652 8.68 3.039 2.262 6.07 4.52 9.109 6.781 35.699 26.59 72.621 54.078 109.789 67.57 41.52 15.07 78.961 10.609 114.473-13.609 19.93-13.594 40.047-32.531 59.508-50.832 50.641-47.66 103-96.93 164.66-69.102 40.492 18.281 74.832 61.363 108.031 103.012 41.059 51.52 83.52 104.781 137.309 110.199 46.719 4.711 88.602-23.668 129.09-51.129 44.672-30.289 90.871-61.609 144.289-49.531l-.547 2.43c-52.371-11.828-98.113 19.18-142.332 49.172-37.809 25.641-76.82 52.078-120.168 52.078Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23s)'%3E%3CclipPath id='t'%3E%3Cpath d='M1767.441 337.719c-3.5 0-7.02-.168-10.582-.527-54.84-5.531-97.629-59.211-139.008-111.133-33.023-41.418-67.172-84.258-107.113-102.289-60.129-27.141-111.867 21.551-161.91 68.641-19.527 18.371-39.719 37.371-59.816 51.078-36.223 24.711-74.41 29.25-116.73 13.891-37.52-13.609-74.59-41.219-110.43-67.91-3.043-2.27-6.07-4.527-9.113-6.777-3.879-2.883-7.758-5.781-11.648-8.68-36.961-27.613-75.176-56.152-113.234-67.852-42.547-13.09-80.125-3.059-114.879 30.66-16.676 16.18-33.117 36.211-49.016 55.578-39.816 48.5-80.781 98.383-132.188 98.391-9.785 0-19.941-1.809-30.547-5.77-37.773-14.129-71.07-47.73-103.273-80.219-39.742-40.102-80.84-81.562-130.039-85.609-48.121-3.961-95.988 30.199-142.277 63.238-13.238 9.449-25.742 18.371-38.105 26.289-67.078 42.98-133.082 77.422-203.043 27.551l1.449-2.031C54.63 283.2 119.857 249.11 186.185 206.622c12.309-7.891 24.789-16.801 38-26.23 46.656-33.301 94.898-67.742 143.938-63.699 50.117 4.129 91.543 45.93 131.609 86.348 32.012 32.301 65.113 65.699 102.371 79.633 64.656 24.188 113.09-34.812 159.926-91.863 15.945-19.418 32.43-39.5 49.207-55.777 79.098-76.742 156.5-18.93 231.344 36.969 3.891 2.91 7.773 5.809 11.652 8.68 3.039 2.262 6.07 4.52 9.109 6.781 35.699 26.59 72.621 54.078 109.789 67.57 41.52 15.07 78.961 10.609 114.473-13.609 19.93-13.594 40.047-32.531 59.508-50.832 50.641-47.66 103-96.93 164.66-69.102 40.492 18.281 74.832 61.363 108.031 103.012 41.059 51.52 83.52 104.781 137.309 110.199 46.719 4.711 88.602-23.668 129.09-51.129 44.672-30.289 90.871-61.609 144.289-49.531l-.547 2.43c-52.371-11.828-98.113 19.18-142.332 49.172-37.809 25.641-76.82 52.078-120.168 52.078'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23t)'%3E%3Cpath d='M-15.512 58.289h2046V339.41h-2046z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='u'%3E%3Cpath d='M1769.961 314.012c-4.102 0-8.223-.211-12.371-.672-54.699-6.012-97.48-59.262-138.859-110.75-33.012-41.09-67.152-83.578-107.031-101.738-60.32-27.461-110.57 21.848-159.168 69.539-19.082 18.719-38.82 38.09-58.711 52.211-23.609 16.77-46.742 23.68-69.441 23.688-54.367 0-106.34-39.609-157.109-78.301-3.469-2.637-6.93-5.277-10.391-7.91a2942 2942 0 0 1-12.398-9.449c-74.293-56.758-151.121-115.457-228.223-38.34-16.586 16.59-32.812 37.031-48.5 56.801-39.066 49.219-79.254 99.852-130.758 99.859-9.754 0-19.906-1.82-30.543-5.801-37.621-14.098-70.832-47.637-102.949-80.078-39.707-40.102-80.77-81.582-129.863-85.492-47.781-3.816-95.766 30.41-142.168 63.512-14.125 10.07-27.465 19.59-40.59 27.871-68.625 43.277-136.055 77.629-206.438 23.23l1.527-1.98c69.109 53.418 135.73 19.43 203.574-23.371 13.066-8.238 26.379-17.738 40.473-27.789 46.766-33.359 95.133-67.84 143.82-63.973 50.02 3.992 91.414 45.801 131.441 86.23 31.926 32.25 64.941 65.59 102.047 79.492 29.145 10.918 57.258 5.91 85.953-15.312 25.75-19.039 49.523-48.988 72.512-77.949 15.734-19.828 32.004-40.328 48.691-57.02 35.242-35.25 73.66-45.629 117.449-31.75 38.621 12.242 76.973 41.539 114.062 69.879 4.141 3.16 8.27 6.312 12.391 9.441 3.461 2.621 6.93 5.27 10.398 7.91 71.242 54.289 144.902 110.441 223.59 54.559 19.723-14.008 39.391-33.297 58.402-51.957 49.199-48.281 100.07-98.203 161.957-70.023 40.41 18.402 74.742 61.121 107.941 102.441 41.059 51.102 83.52 103.941 137.18 109.832 48.449 5.328 93.332-22.652 136.742-49.703 42.828-26.68 87.109-54.25 135.688-51.199l-.16 2.5c-47.777-3.02-91.707 24.352-134.199 50.832-40.09 24.969-81.441 50.73-125.969 50.73Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23u)'%3E%3CclipPath id='v'%3E%3Cpath d='M1769.961 314.012c-4.102 0-8.223-.211-12.371-.672-54.699-6.012-97.48-59.262-138.859-110.75-33.012-41.09-67.152-83.578-107.031-101.738-60.32-27.461-110.57 21.848-159.168 69.539-19.082 18.719-38.82 38.09-58.711 52.211-23.609 16.77-46.742 23.68-69.441 23.688-54.367 0-106.34-39.609-157.109-78.301-3.469-2.637-6.93-5.277-10.391-7.91a2942 2942 0 0 1-12.398-9.449c-74.293-56.758-151.121-115.457-228.223-38.34-16.586 16.59-32.812 37.031-48.5 56.801-39.066 49.219-79.254 99.852-130.758 99.859-9.754 0-19.906-1.82-30.543-5.801-37.621-14.098-70.832-47.637-102.949-80.078-39.707-40.102-80.77-81.582-129.863-85.492-47.781-3.816-95.766 30.41-142.168 63.512-14.125 10.07-27.465 19.59-40.59 27.871-68.625 43.277-136.055 77.629-206.438 23.23l1.527-1.98c69.109 53.418 135.73 19.43 203.574-23.371 13.066-8.238 26.379-17.738 40.473-27.789 46.766-33.359 95.133-67.84 143.82-63.973 50.02 3.992 91.414 45.801 131.441 86.23 31.926 32.25 64.941 65.59 102.047 79.492 29.145 10.918 57.258 5.91 85.953-15.312 25.75-19.039 49.523-48.988 72.512-77.949 15.734-19.828 32.004-40.328 48.691-57.02 35.242-35.25 73.66-45.629 117.449-31.75 38.621 12.242 76.973 41.539 114.062 69.879 4.141 3.16 8.27 6.312 12.391 9.441 3.461 2.621 6.93 5.27 10.398 7.91 71.242 54.289 144.902 110.441 223.59 54.559 19.723-14.008 39.391-33.297 58.402-51.957 49.199-48.281 100.07-98.203 161.957-70.023 40.41 18.402 74.742 61.121 107.941 102.441 41.059 51.102 83.52 103.941 137.18 109.832 48.449 5.328 93.332-22.652 136.742-49.703 42.828-26.68 87.109-54.25 135.688-51.199l-.16 2.5c-47.777-3.02-91.707 24.352-134.199 50.832-40.09 24.969-81.441 50.73-125.969 50.73'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23v)'%3E%3Cpath d='M-15.551 35.172h2045.84V316.18H-15.551z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='w'%3E%3Cpath d='M1771.539 289.961c-3.699.008-7.41-.16-11.141-.492-55.648-5.039-99.047-58.559-141.027-110.32-34.34-42.34-69.859-86.129-111.801-103.16-59.059-23.988-107.191 24.16-153.742 70.723-17.109 17.109-34.797 34.809-52.699 48.52-37.25 28.539-76.578 34.848-120.25 19.289-38.738-13.801-77.098-43.141-114.207-71.508a2811 2811 0 0 0-8.57-6.543c-4.34-3.309-8.691-6.66-13.062-10.02-73.715-56.66-149.934-115.258-226.254-40.508-18.219 17.84-35.445 39.828-52.105 61.098-22.992 29.34-46.762 59.68-72.848 78.41-29.391 21.102-58.898 25.129-90.211 12.34-35.758-14.598-67.824-46.988-98.832-78.309-40.402-40.82-82.184-83.02-132-85.352-46.492-2.168-95.867 33.43-139.438 64.84-15.125 10.91-29.414 21.203-43.301 29.891-32.676 20.41-67.68 40.23-102.266 46.93-37.934 7.352-71.746-1.711-103.367-27.68l1.59-1.938c68.477 56.25 134.965 22.906 202.715-19.434 13.82-8.637 28.078-18.918 43.168-29.797 43.902-31.652 93.668-67.512 141.016-65.301 50.789 2.371 92.918 44.918 133.66 86.078 30.832 31.141 62.715 63.352 98 77.762 30.875 12.609 58.777 8.781 87.805-12.059 25.797-18.523 49.457-48.723 72.34-77.934 16.711-21.328 33.988-43.379 52.324-61.34 34.879-34.148 73.008-43.828 116.566-29.578 38.355 12.551 76.277 41.699 112.957 69.898 4.371 3.352 8.723 6.703 13.062 10.012 2.859 2.18 5.707 4.359 8.57 6.539 36.949 28.262 75.16 57.469 113.52 71.141 42.82 15.262 81.379 9.07 117.898-18.91 17.77-13.621 35.402-31.25 52.449-48.309 47.133-47.141 95.852-95.883 156.453-71.27 42.539 17.27 78.258 61.316 112.797 103.906 41.652 51.352 84.723 104.453 139.312 109.391 49.988 4.531 97.777-23.207 143.988-50.039 40.27-23.391 81.91-47.57 125.5-51.039l.199 2.5c-43.02 3.418-84.418 27.461-124.449 50.699-43.129 25.039-87.621 50.871-134.32 50.871Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23w)'%3E%3CclipPath id='x'%3E%3Cpath d='M1771.539 289.961c-3.699.008-7.41-.16-11.141-.492-55.648-5.039-99.047-58.559-141.027-110.32-34.34-42.34-69.859-86.129-111.801-103.16-59.059-23.988-107.191 24.16-153.742 70.723-17.109 17.109-34.797 34.809-52.699 48.52-37.25 28.539-76.578 34.848-120.25 19.289-38.738-13.801-77.098-43.141-114.207-71.508a2811 2811 0 0 0-8.57-6.543c-4.34-3.309-8.691-6.66-13.062-10.02-73.715-56.66-149.934-115.258-226.254-40.508-18.219 17.84-35.445 39.828-52.105 61.098-22.992 29.34-46.762 59.68-72.848 78.41-29.391 21.102-58.898 25.129-90.211 12.34-35.758-14.598-67.824-46.988-98.832-78.309-40.402-40.82-82.184-83.02-132-85.352-46.492-2.168-95.867 33.43-139.438 64.84-15.125 10.91-29.414 21.203-43.301 29.891-32.676 20.41-67.68 40.23-102.266 46.93-37.934 7.352-71.746-1.711-103.367-27.68l1.59-1.938c68.477 56.25 134.965 22.906 202.715-19.434 13.82-8.637 28.078-18.918 43.168-29.797 43.902-31.652 93.668-67.512 141.016-65.301 50.789 2.371 92.918 44.918 133.66 86.078 30.832 31.141 62.715 63.352 98 77.762 30.875 12.609 58.777 8.781 87.805-12.059 25.797-18.523 49.457-48.723 72.34-77.934 16.711-21.328 33.988-43.379 52.324-61.34 34.879-34.148 73.008-43.828 116.566-29.578 38.355 12.551 76.277 41.699 112.957 69.898 4.371 3.352 8.723 6.703 13.062 10.012 2.859 2.18 5.707 4.359 8.57 6.539 36.949 28.262 75.16 57.469 113.52 71.141 42.82 15.262 81.379 9.07 117.898-18.91 17.77-13.621 35.402-31.25 52.449-48.309 47.133-47.141 95.852-95.883 156.453-71.27 42.539 17.27 78.258 61.316 112.797 103.906 41.652 51.352 84.723 104.453 139.312 109.391 49.988 4.531 97.777-23.207 143.988-50.039 40.27-23.391 81.91-47.57 125.5-51.039l.199 2.5c-43.02 3.418-84.418 27.461-124.449 50.699-43.129 25.039-87.621 50.871-134.32 50.871'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23x)'%3E%3Cpath d='M-15.582 11.191h2045.891V291.5H-15.582z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='y'%3E%3Cpath d='M1773.238 264.172c-5.297 0-10.609-.332-15.949-1.043-54-7.188-97.348-58.648-139.258-108.41-33.141-39.328-67.402-80.008-106.582-98.398-59.801-28.082-110.289 20.469-159.109 67.418-18.898 18.172-38.449 36.973-58.07 50.711-35.961 25.199-73.891 30.082-115.98 14.91-37.301-13.438-74.148-40.988-109.789-67.621q-5.641-4.215-11.281-8.418c-4.43-3.289-8.867-6.621-13.309-9.949-36.84-27.609-74.941-56.172-112.887-67.832-42.414-13.039-79.867-2.891-114.492 31.031-16.523 16.191-32.754 36.129-48.445 55.41-39.277 48.25-79.688 97.871-130.754 97.879-9.812 0-20.012-1.828-30.68-5.859-37.207-14.039-70.711-46.262-103.109-77.41-40.496-38.949-82.371-79.219-131.27-83.418-46.418-3.98-94 29.027-140.008 60.957-14.711 10.211-28.602 19.852-42.152 28.043-37.727 22.809-69.516 39.328-102.016 45.848-37.859 7.59-71.754-.238-103.633-23.93l1.492-2.012c68.914 51.23 135.281 18.801 202.863-22.047 13.48-8.152 27.344-17.77 42.02-27.961 44.211-30.68 94.328-65.461 141.648-61.391 49.777 4.281 91.977 44.859 132.785 84.109 32.219 30.98 65.535 63.02 102.262 76.871 28.875 10.898 56.902 6.078 85.68-14.719 25.816-18.672 49.77-48.09 72.93-76.543 15.738-19.328 32.012-39.328 48.637-55.609 78.812-77.219 155.992-19.359 230.629 36.582 4.441 3.328 8.871 6.648 13.301 9.949 3.758 2.789 7.527 5.602 11.289 8.418 35.488 26.523 72.18 53.953 109.141 67.273 41.258 14.867 78.449 10.09 113.699-14.602 19.449-13.641 38.93-32.359 57.762-50.48 49.438-47.531 100.547-96.691 161.91-67.879 39.68 18.629 74.117 59.52 107.43 99.059 41.609 49.402 84.629 100.469 137.68 107.539 50.98 6.781 100.859-21.488 149.098-48.828 39.922-22.629 81.191-46.02 123.383-49.98l.227 2.488c-41.648 3.91-82.688 27.172-122.367 49.66-43.602 24.711-88.539 50.184-134.723 50.184Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23y)'%3E%3CclipPath id='z'%3E%3Cpath d='M1773.238 264.172c-5.297 0-10.609-.332-15.949-1.043-54-7.188-97.348-58.648-139.258-108.41-33.141-39.328-67.402-80.008-106.582-98.398-59.801-28.082-110.289 20.469-159.109 67.418-18.898 18.172-38.449 36.973-58.07 50.711-35.961 25.199-73.891 30.082-115.98 14.91-37.301-13.438-74.148-40.988-109.789-67.621q-5.641-4.215-11.281-8.418c-4.43-3.289-8.867-6.621-13.309-9.949-36.84-27.609-74.941-56.172-112.887-67.832-42.414-13.039-79.867-2.891-114.492 31.031-16.523 16.191-32.754 36.129-48.445 55.41-39.277 48.25-79.688 97.871-130.754 97.879-9.812 0-20.012-1.828-30.68-5.859-37.207-14.039-70.711-46.262-103.109-77.41-40.496-38.949-82.371-79.219-131.27-83.418-46.418-3.98-94 29.027-140.008 60.957-14.711 10.211-28.602 19.852-42.152 28.043-37.727 22.809-69.516 39.328-102.016 45.848-37.859 7.59-71.754-.238-103.633-23.93l1.492-2.012c68.914 51.23 135.281 18.801 202.863-22.047 13.48-8.152 27.344-17.77 42.02-27.961 44.211-30.68 94.328-65.461 141.648-61.391 49.777 4.281 91.977 44.859 132.785 84.109 32.219 30.98 65.535 63.02 102.262 76.871 28.875 10.898 56.902 6.078 85.68-14.719 25.816-18.672 49.77-48.09 72.93-76.543 15.738-19.328 32.012-39.328 48.637-55.609 78.812-77.219 155.992-19.359 230.629 36.582 4.441 3.328 8.871 6.648 13.301 9.949 3.758 2.789 7.527 5.602 11.289 8.418 35.488 26.523 72.18 53.953 109.141 67.273 41.258 14.867 78.449 10.09 113.699-14.602 19.449-13.641 38.93-32.359 57.762-50.48 49.438-47.531 100.547-96.691 161.91-67.879 39.68 18.629 74.117 59.52 107.43 99.059 41.609 49.402 84.629 100.469 137.68 107.539 50.98 6.781 100.859-21.488 149.098-48.828 39.922-22.629 81.191-46.02 123.383-49.98l.227 2.488c-41.648 3.91-82.688 27.172-122.367 49.66-43.602 24.711-88.539 50.184-134.723 50.184'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23z)'%3E%3Cpath d='M-15.535-12.43h2045.863v279.859H-15.535z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='A'%3E%3Cpath d='M1773.789 235.84c-6.758 0-13.527-.531-20.309-1.68-52.301-8.832-95.051-56.699-136.402-102.988-34.617-38.762-70.418-78.844-111.559-95.75-56.828-23.383-107.051 22.027-155.609 65.938-16.898 15.281-32.852 29.711-49.191 41.531-27.391 19.82-53.629 27.898-79.23 27.898-54.309.012-105.738-36.379-159.188-74.188l-7.23-5.121c-4.191-2.961-8.379-5.941-12.57-8.91-37.359-26.57-75.984-54.039-114.066-64.871-42.969-12.23-79.645-2.34-115.402 31.121-16.23 15.191-32.176 33.52-47.598 51.25-39.828 45.789-80.832 92.918-132.191 92.93-8.207 0-16.672-1.211-25.445-3.809-40.168-11.922-76.121-43.953-110.887-74.93-40.105-35.73-81.578-72.684-129.246-78.191-46.316-5.352-93.809 25.941-139.738 56.211-13.945 9.188-27.121 17.867-40.027 25.348-67.445 39.09-133.75 70.223-203.395 22.422l1.414-2.062c68.445 46.973 134.004 16.152 200.727-22.52 12.844-7.449 25.988-16.109 39.906-25.277 44.145-29.09 94.18-62.062 141.398-56.602 48.453 5.602 90.227 42.809 130.625 78.809 34.563 30.793 70.301 62.633 109.938 74.391 27.824 8.262 55.039 2.672 83.199-17.09 25.27-17.738 48.941-44.949 71.836-71.277 15.465-17.773 31.449-36.152 47.777-51.434 19.242-18 38.664-29.129 59.387-34.008 18.5-4.359 37.605-3.609 58.41 2.309 38.492 10.949 77.301 38.551 114.828 65.242 4.18 2.98 8.371 5.949 12.562 8.91l7.238 5.117c39.738 28.113 77.281 54.672 115.891 66.891 43.27 13.699 81.281 7.152 119.621-20.59 16.219-11.738 32.129-26.121 48.969-41.348 49.141-44.434 99.949-90.383 158.25-66.41 41.66 17.137 77.66 57.438 112.469 96.41 41.062 45.957 83.52 93.5 134.941 102.188 51.891 8.762 103.848-19.219 154.109-46.27 39.789-21.43 80.93-43.578 122.09-47.648l.25 2.488c-40.66 4.02-81.578 26.051-121.16 47.359-44.109 23.75-89.539 48.211-135.391 48.211Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23A)'%3E%3CclipPath id='B'%3E%3Cpath d='M1773.789 235.84c-6.758 0-13.527-.531-20.309-1.68-52.301-8.832-95.051-56.699-136.402-102.988-34.617-38.762-70.418-78.844-111.559-95.75-56.828-23.383-107.051 22.027-155.609 65.938-16.898 15.281-32.852 29.711-49.191 41.531-27.391 19.82-53.629 27.898-79.23 27.898-54.309.012-105.738-36.379-159.188-74.188l-7.23-5.121c-4.191-2.961-8.379-5.941-12.57-8.91-37.359-26.57-75.984-54.039-114.066-64.871-42.969-12.23-79.645-2.34-115.402 31.121-16.23 15.191-32.176 33.52-47.598 51.25-39.828 45.789-80.832 92.918-132.191 92.93-8.207 0-16.672-1.211-25.445-3.809-40.168-11.922-76.121-43.953-110.887-74.93-40.105-35.73-81.578-72.684-129.246-78.191-46.316-5.352-93.809 25.941-139.738 56.211-13.945 9.188-27.121 17.867-40.027 25.348-67.445 39.09-133.75 70.223-203.395 22.422l1.414-2.062c68.445 46.973 134.004 16.152 200.727-22.52 12.844-7.449 25.988-16.109 39.906-25.277 44.145-29.09 94.18-62.062 141.398-56.602 48.453 5.602 90.227 42.809 130.625 78.809 34.563 30.793 70.301 62.633 109.938 74.391 27.824 8.262 55.039 2.672 83.199-17.09 25.27-17.738 48.941-44.949 71.836-71.277 15.465-17.773 31.449-36.152 47.777-51.434 19.242-18 38.664-29.129 59.387-34.008 18.5-4.359 37.605-3.609 58.41 2.309 38.492 10.949 77.301 38.551 114.828 65.242 4.18 2.98 8.371 5.949 12.562 8.91l7.238 5.117c39.738 28.113 77.281 54.672 115.891 66.891 43.27 13.699 81.281 7.152 119.621-20.59 16.219-11.738 32.129-26.121 48.969-41.348 49.141-44.434 99.949-90.383 158.25-66.41 41.66 17.137 77.66 57.438 112.469 96.41 41.062 45.957 83.52 93.5 134.941 102.188 51.891 8.762 103.848-19.219 154.109-46.27 39.789-21.43 80.93-43.578 122.09-47.648l.25 2.488c-40.66 4.02-81.578 26.051-121.16 47.359-44.109 23.75-89.539 48.211-135.391 48.211'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23B)'%3E%3Cpath d='M-15.496 5.469H2030.34v234.992H-15.496z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='C'%3E%3Cpath d='M1772.648 205.32c-6.957 0-13.918-.52-20.879-1.648-51.48-8.332-94.668-52.863-136.43-95.922-34.961-36.031-71.102-73.301-111.828-89.09-56.402-21.879-107.434 20.328-156.781 61.141-16.43 13.59-33.43 27.648-50.039 38.687-39.41 26.211-78.32 32.281-122.461 19.102-39.16-11.691-77.309-36.988-117.711-63.77l-4.668-3.09c-3.66-2.43-7.32-4.859-10.973-7.301-77.629-51.691-150.953-100.508-230.43-32.258-16.605 14.258-32.875 31.219-48.609 47.617-23.543 24.551-47.891 49.93-73.703 66.551-29.09 18.75-57.043 24.172-85.461 16.59-40.559-10.82-77.648-40.23-113.52-68.668-41.344-32.793-84.094-66.691-131.922-71.672-45.633-4.75-91.926 23.801-136.695 51.422-13.402 8.27-26.062 16.078-38.613 22.938-31.23 17.09-64.711 33.75-97.91 39.832-36.125 6.609-68.664.148-99.48-19.762l1.355-2.098c66.91 43.227 130.344 15.129 194.836-20.16 12.492-6.84 25.125-14.633 38.5-22.883 45.125-27.84 91.785-56.617 138.266-51.777 48.551 5.059 91.594 39.188 133.219 72.199 35.668 28.277 72.555 57.527 112.609 68.219 61.809 16.48 107.91-31.578 156.715-82.461 15.777-16.438 32.09-33.449 48.785-47.789 19.461-16.711 39-27.031 59.742-31.551 18.551-4.027 37.66-3.309 58.422 2.23 38.488 10.27 75.785 35.102 115.277 61.402 3.648 2.43 7.309 4.867 10.969 7.289l4.668 3.098c78.441 52 152.523 101.113 237.41 44.672 16.5-10.969 32.691-24.359 49.832-38.539 49.898-41.27 101.5-83.949 159.281-61.551 41.238 16 77.566 53.461 112.707 89.691 41.48 42.77 84.383 87 135.043 95.188 52.156 8.449 104.816-17.77 155.738-43.129 39.91-19.871 81.18-40.422 122.18-44.352l.238 2.492c-40.539 3.879-81.598 24.328-121.297 44.098-44.543 22.18-90.402 45.012-136.383 45.012Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23C)'%3E%3CclipPath id='D'%3E%3Cpath d='M1772.648 205.32c-6.957 0-13.918-.52-20.879-1.648-51.48-8.332-94.668-52.863-136.43-95.922-34.961-36.031-71.102-73.301-111.828-89.09-56.402-21.879-107.434 20.328-156.781 61.141-16.43 13.59-33.43 27.648-50.039 38.687-39.41 26.211-78.32 32.281-122.461 19.102-39.16-11.691-77.309-36.988-117.711-63.77l-4.668-3.09c-3.66-2.43-7.32-4.859-10.973-7.301-77.629-51.691-150.953-100.508-230.43-32.258-16.605 14.258-32.875 31.219-48.609 47.617-23.543 24.551-47.891 49.93-73.703 66.551-29.09 18.75-57.043 24.172-85.461 16.59-40.559-10.82-77.648-40.23-113.52-68.668-41.344-32.793-84.094-66.691-131.922-71.672-45.633-4.75-91.926 23.801-136.695 51.422-13.402 8.27-26.062 16.078-38.613 22.938-31.23 17.09-64.711 33.75-97.91 39.832-36.125 6.609-68.664.148-99.48-19.762l1.355-2.098c66.91 43.227 130.344 15.129 194.836-20.16 12.492-6.84 25.125-14.633 38.5-22.883 45.125-27.84 91.785-56.617 138.266-51.777 48.551 5.059 91.594 39.188 133.219 72.199 35.668 28.277 72.555 57.527 112.609 68.219 61.809 16.48 107.91-31.578 156.715-82.461 15.777-16.438 32.09-33.449 48.785-47.789 19.461-16.711 39-27.031 59.742-31.551 18.551-4.027 37.66-3.309 58.422 2.23 38.488 10.27 75.785 35.102 115.277 61.402 3.648 2.43 7.309 4.867 10.969 7.289l4.668 3.098c78.441 52 152.523 101.113 237.41 44.672 16.5-10.969 32.691-24.359 49.832-38.539 49.898-41.27 101.5-83.949 159.281-61.551 41.238 16 77.566 53.461 112.707 89.691 41.48 42.77 84.383 87 135.043 95.188 52.156 8.449 104.816-17.77 155.738-43.129 39.91-19.871 81.18-40.422 122.18-44.352l.238 2.492c-40.539 3.879-81.598 24.328-121.297 44.098-44.543 22.18-90.402 45.012-136.383 45.012'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23D)'%3E%3Cpath d='M-15.465-37.078h2045.793v246.727H-15.465z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='E'%3E%3Cpath d='M1771.48 173.23c-8.199 0-16.391-.66-24.559-2.109-49.332-8.723-91.793-48.25-132.852-86.48-36.84-34.289-74.93-69.75-117.73-82.719-54.57-16.531-104.871 20.789-153.5 56.867-18.668 13.859-37.98 28.18-56.98 38.922-25.23 14.258-49.52 20.168-73.281 20.168-55.418.012-107.93-32.187-162.566-65.68l-2.23-1.359q-5.009-3.078-10-6.148c-75.594-46.543-146.996-90.5-224.973-34.141-19.32 13.969-38.199 31.59-56.457 48.629-41.297 38.539-83.844 78.242-134.469 78.242-6.777 0-13.699-.711-20.785-2.23-41.883-9-81.234-35.793-119.293-61.703-45.898-31.25-93.363-63.559-144.973-64.09-49.672-.527-97.156 26.273-143.109 52.16-33.172 18.703-67.477 38.031-101.973 46.582-38.781 9.609-73.844 4.32-107.191-16.172l1.309-2.129c73.004 44.859 137.91 8.281 206.629-30.449 46.238-26.07 94.039-53.039 144.359-52.492 52.371.543 100.152 33.07 146.359 64.531 37.855 25.77 77.004 52.422 118.41 61.309 58.723 12.613 106.66-32.129 153.02-75.387 18.316-17.09 37.254-34.773 56.699-48.82 35.66-25.781 73.457-32.91 115.555-21.82 37.543 9.891 73.801 32.211 112.191 55.848 3.332 2.051 6.66 4.102 10 6.141l2.23 1.371c77.398 47.449 150.508 92.27 233.309 45.469 18.859-10.668 38.109-24.949 56.723-38.75 49.129-36.461 99.938-74.16 155.719-57.258 43.352 13.129 81.66 48.789 118.699 83.277 40.801 37.98 82.98 77.262 131.582 85.852 53.238 9.418 107.68-15.059 160.32-38.73 40.148-18.051 81.656-36.719 122.43-40.27l.219 2.488c-40.352 3.523-81.66 22.09-121.621 40.062-44.969 20.219-91.238 41.02-137.219 41.02Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23E)'%3E%3CclipPath id='F'%3E%3Cpath d='M1771.48 173.23c-8.199 0-16.391-.66-24.559-2.109-49.332-8.723-91.793-48.25-132.852-86.48-36.84-34.289-74.93-69.75-117.73-82.719-54.57-16.531-104.871 20.789-153.5 56.867-18.668 13.859-37.98 28.18-56.98 38.922-25.23 14.258-49.52 20.168-73.281 20.168-55.418.012-107.93-32.187-162.566-65.68l-2.23-1.359q-5.009-3.078-10-6.148c-75.594-46.543-146.996-90.5-224.973-34.141-19.32 13.969-38.199 31.59-56.457 48.629-41.297 38.539-83.844 78.242-134.469 78.242-6.777 0-13.699-.711-20.785-2.23-41.883-9-81.234-35.793-119.293-61.703-45.898-31.25-93.363-63.559-144.973-64.09-49.672-.527-97.156 26.273-143.109 52.16-33.172 18.703-67.477 38.031-101.973 46.582-38.781 9.609-73.844 4.32-107.191-16.172l1.309-2.129c73.004 44.859 137.91 8.281 206.629-30.449 46.238-26.07 94.039-53.039 144.359-52.492 52.371.543 100.152 33.07 146.359 64.531 37.855 25.77 77.004 52.422 118.41 61.309 58.723 12.613 106.66-32.129 153.02-75.387 18.316-17.09 37.254-34.773 56.699-48.82 35.66-25.781 73.457-32.91 115.555-21.82 37.543 9.891 73.801 32.211 112.191 55.848 3.332 2.051 6.66 4.102 10 6.141l2.23 1.371c77.398 47.449 150.508 92.27 233.309 45.469 18.859-10.668 38.109-24.949 56.723-38.75 49.129-36.461 99.938-74.16 155.719-57.258 43.352 13.129 81.66 48.789 118.699 83.277 40.801 37.98 82.98 77.262 131.582 85.852 53.238 9.418 107.68-15.059 160.32-38.73 40.148-18.051 81.656-36.719 122.43-40.27l.219 2.488c-40.352 3.523-81.66 22.09-121.621 40.062-44.969 20.219-91.238 41.02-137.219 41.02'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23F)'%3E%3Cpath d='M-15.441-45.809h2045.762v223.887H-15.441z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='G'%3E%3Cpath d='M1768.84 139.781c-8.141 0-16.281-.57-24.398-1.812-48.41-7.359-91.332-42.5-132.832-76.48-37.309-30.539-75.879-62.117-118.188-73.289-54.5-14.391-105.594 18.5-154.992 50.301-19.129 12.32-38.91 25.059-58.449 34.691-38.512 18.988-76.73 22.547-120.289 11.199-39.961-10.422-80.68-32.93-116.602-52.789l-5.621-3.113C960.739-13.999 888.262-54.128 809.02-4.199c-19.969 12.578-39.375 28.09-58.141 43.098-23.973 19.172-48.762 38.98-74.383 52.273-28.789 14.93-55.84 19.969-82.691 15.43-42.793-7.242-83.699-30.551-123.266-53.09-47.227-26.91-96.066-54.742-147.898-54.863h-.316c-46.621 0-91.781 22.801-135.461 44.852-32.309 16.301-65.719 33.172-99.141 40.359-37.57 8.09-71.309 2.879-103.148-15.93l1.273-2.16c69.715 41.199 132.945 9.281 199.891-24.508C229.677 19.09 275.11-3.851 322.321-3.851h.328c52.492.121 101.621 28.113 149.129 55.18 39.375 22.441 80.09 45.641 122.445 52.801 58.648 9.93 105.492-27.527 155.094-67.18 18.82-15.051 38.285-30.609 58.371-43.27 80.492-50.719 153.598-10.238 230.992 32.621l5.621 3.109c77.289 42.738 150.289 83.102 234.578 41.539 19.402-9.57 39.133-22.27 58.199-34.551 49.863-32.098 101.41-65.289 156.98-50.617 42.832 11.309 81.621 43.059 119.133 73.77 41.25 33.77 83.887 68.687 131.629 75.949 53.668 8.172 108.352-13.398 161.23-34.25 40.641-16.031 82.668-32.609 124.07-35.648l.18 2.5c-41.02 3.008-82.871 19.508-123.34 35.469-45.23 17.852-91.781 36.211-138.121 36.211Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23G)'%3E%3CclipPath id='H'%3E%3Cpath d='M1768.84 139.781c-8.141 0-16.281-.57-24.398-1.812-48.41-7.359-91.332-42.5-132.832-76.48-37.309-30.539-75.879-62.117-118.188-73.289-54.5-14.391-105.594 18.5-154.992 50.301-19.129 12.32-38.91 25.059-58.449 34.691-38.512 18.988-76.73 22.547-120.289 11.199-39.961-10.422-80.68-32.93-116.602-52.789l-5.621-3.113C960.739-13.999 888.262-54.128 809.02-4.199c-19.969 12.578-39.375 28.09-58.141 43.098-23.973 19.172-48.762 38.98-74.383 52.273-28.789 14.93-55.84 19.969-82.691 15.43-42.793-7.242-83.699-30.551-123.266-53.09-47.227-26.91-96.066-54.742-147.898-54.863h-.316c-46.621 0-91.781 22.801-135.461 44.852-32.309 16.301-65.719 33.172-99.141 40.359-37.57 8.09-71.309 2.879-103.148-15.93l1.273-2.16c69.715 41.199 132.945 9.281 199.891-24.508C229.677 19.09 275.11-3.851 322.321-3.851h.328c52.492.121 101.621 28.113 149.129 55.18 39.375 22.441 80.09 45.641 122.445 52.801 58.648 9.93 105.492-27.527 155.094-67.18 18.82-15.051 38.285-30.609 58.371-43.27 80.492-50.719 153.598-10.238 230.992 32.621l5.621 3.109c77.289 42.738 150.289 83.102 234.578 41.539 19.402-9.57 39.133-22.27 58.199-34.551 49.863-32.098 101.41-65.289 156.98-50.617 42.832 11.309 81.621 43.059 119.133 73.77 41.25 33.77 83.887 68.687 131.629 75.949 53.668 8.172 108.352-13.398 161.23-34.25 40.641-16.031 82.668-32.609 124.07-35.648l.18 2.5c-41.02 3.008-82.871 19.508-123.34 35.469-45.23 17.852-91.781 36.211-138.121 36.211'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23H)'%3E%3Cpath d='M-15.426-57.039h2045.727v200.711H-15.426z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='I'%3E%3Cpath d='M1764.059 104.82c-4.879 0-9.75-.172-14.629-.52-50.418-3.602-96.141-35.289-140.371-65.941-36.457-25.258-74.16-51.391-114.219-61.598-56.75-14.453-110.551 14.5-162.57 42.508-18.531 9.969-37.699 20.289-56.699 28.469-38.68 16.66-76.891 20.051-120.25 10.672-38.691-8.371-77.582-26.359-117.332-45.621-80.266-38.898-156.078-75.629-243.051-25.367-16.352 9.449-32.207 19.75-47.543 29.699-56.301 36.551-109.48 71.078-176.703 58.078-38.574-7.461-76.402-24.859-112.984-41.68-50.746-23.34-103.211-47.461-157.887-44.961-41.277 1.902-81.734 19.863-120.859 37.223-31.234 13.867-63.531 28.207-95.687 33.988-36.137 6.5-68.418 1.301-98.68-15.891l1.238-2.18c66.285 37.652 127.406 10.52 192.113-18.199 39.336-17.461 80.012-35.52 121.758-37.43 55.273-2.539 108.031 21.719 159.047 45.18 36.449 16.762 74.137 34.09 112.414 41.488 66.23 12.812 119.004-21.449 174.871-57.707 15.359-9.98 31.246-20.293 47.652-29.77 39.512-22.84 78.773-29.59 123.551-21.262 38.809 7.219 76.543 24.59 121.84 46.539 87.223 42.262 155.172 69.512 235.5 34.91 18.902-8.148 38.023-18.43 56.5-28.391 52.453-28.23 106.684-57.418 164.371-42.719 40.512 10.32 78.391 36.582 115.039 61.969 43.941 30.453 89.391 61.941 139.113 65.5 51.598 3.691 103.34-13.41 153.379-29.949 41.449-13.699 84.32-27.871 127.16-30.32l.141 2.5c-42.512 2.43-85.211 16.551-126.52 30.199-45.562 15.051-92.523 30.582-139.703 30.582Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23I)'%3E%3CclipPath id='J'%3E%3Cpath d='M1764.059 104.82c-4.879 0-9.75-.172-14.629-.52-50.418-3.602-96.141-35.289-140.371-65.941-36.457-25.258-74.16-51.391-114.219-61.598-56.75-14.453-110.551 14.5-162.57 42.508-18.531 9.969-37.699 20.289-56.699 28.469-38.68 16.66-76.891 20.051-120.25 10.672-38.691-8.371-77.582-26.359-117.332-45.621-80.266-38.898-156.078-75.629-243.051-25.367-16.352 9.449-32.207 19.75-47.543 29.699-56.301 36.551-109.48 71.078-176.703 58.078-38.574-7.461-76.402-24.859-112.984-41.68-50.746-23.34-103.211-47.461-157.887-44.961-41.277 1.902-81.734 19.863-120.859 37.223-31.234 13.867-63.531 28.207-95.687 33.988-36.137 6.5-68.418 1.301-98.68-15.891l1.238-2.18c66.285 37.652 127.406 10.52 192.113-18.199 39.336-17.461 80.012-35.52 121.758-37.43 55.273-2.539 108.031 21.719 159.047 45.18 36.449 16.762 74.137 34.09 112.414 41.488 66.23 12.812 119.004-21.449 174.871-57.707 15.359-9.98 31.246-20.293 47.652-29.77 39.512-22.84 78.773-29.59 123.551-21.262 38.809 7.219 76.543 24.59 121.84 46.539 87.223 42.262 155.172 69.512 235.5 34.91 18.902-8.148 38.023-18.43 56.5-28.391 52.453-28.23 106.684-57.418 164.371-42.719 40.512 10.32 78.391 36.582 115.039 61.969 43.941 30.453 89.391 61.941 139.113 65.5 51.598 3.691 103.34-13.41 153.379-29.949 41.449-13.699 84.32-27.871 127.16-30.32l.141 2.5c-42.512 2.43-85.211 16.551-126.52 30.199-45.562 15.051-92.523 30.582-139.703 30.582'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23J)'%3E%3Cpath d='M-15.406-62.84h2045.688V105.5H-15.406z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='K'%3E%3Cpath d='M1760.219 70.27q-6.807.002-13.598-.371c-49.242-2.668-95.141-29.027-139.531-54.52-37.109-21.32-75.48-43.359-115.539-51.379-57.012-11.422-111.691 12.531-164.57 35.699-18.941 8.289-38.531 16.871-58.012 23.742-82.777 29.23-155.988 4.047-236.289-29.25C945.828-41.829 872.84-66.27 790.395-27.2c-15.961 7.57-31.547 15.699-46.621 23.559-51.234 26.719-100 52.152-156.215 52.16-8.262 0-16.68-.551-25.297-1.73-40.062-5.461-79.617-19.43-117.867-32.938C393.012-4.301 339.879-23.071 285.348-21.11c-38.48 1.391-76.609 15.711-113.488 29.559C141.567 19.828 110.239 31.59 79.2 35.91c-34.883 4.852-65.82-.41-94.586-16.082l1.199-2.188C48.86 51.968 108.18 29.699 170.981 6.109 208.047-7.809 246.372-22.2 285.258-23.61c55.004-1.98 108.367 16.871 159.973 35.098 38.129 13.473 77.559 27.391 117.367 32.82 66.457 9.07 121.617-19.707 180.016-50.168 15.098-7.871 30.707-16.012 46.711-23.602C872.7-68.97 946.204-44.38 1033.63-8.122c79.82 33.102 152.562 58.141 234.512 29.211 19.391-6.852 38.93-15.41 57.828-23.691 53.242-23.309 108.312-47.418 166.07-35.848 40.461 8.098 79.02 30.238 116.301 51.66 44.129 25.34 89.77 51.559 138.41 54.188 51.539 2.812 103.289-11.227 153.34-24.797 42.43-11.512 86.309-23.402 130.07-25.113l.102 2.492c-43.48 1.711-87.223 13.559-129.512 25.031-45.859 12.438-93.148 25.25-140.531 25.258Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23K)'%3E%3CclipPath id='L'%3E%3Cpath d='M1760.219 70.27q-6.807.002-13.598-.371c-49.242-2.668-95.141-29.027-139.531-54.52-37.109-21.32-75.48-43.359-115.539-51.379-57.012-11.422-111.691 12.531-164.57 35.699-18.941 8.289-38.531 16.871-58.012 23.742-82.777 29.23-155.988 4.047-236.289-29.25C945.828-41.829 872.84-66.27 790.395-27.2c-15.961 7.57-31.547 15.699-46.621 23.559-51.234 26.719-100 52.152-156.215 52.16-8.262 0-16.68-.551-25.297-1.73-40.062-5.461-79.617-19.43-117.867-32.938C393.012-4.301 339.879-23.071 285.348-21.11c-38.48 1.391-76.609 15.711-113.488 29.559C141.567 19.828 110.239 31.59 79.2 35.91c-34.883 4.852-65.82-.41-94.586-16.082l1.199-2.188C48.86 51.968 108.18 29.699 170.981 6.109 208.047-7.809 246.372-22.2 285.258-23.61c55.004-1.98 108.367 16.871 159.973 35.098 38.129 13.473 77.559 27.391 117.367 32.82 66.457 9.07 121.617-19.707 180.016-50.168 15.098-7.871 30.707-16.012 46.711-23.602C872.7-68.97 946.204-44.38 1033.63-8.122c79.82 33.102 152.562 58.141 234.512 29.211 19.391-6.852 38.93-15.41 57.828-23.691 53.242-23.309 108.312-47.418 166.07-35.848 40.461 8.098 79.02 30.238 116.301 51.66 44.129 25.34 89.77 51.559 138.41 54.188 51.539 2.812 103.289-11.227 153.34-24.797 42.43-11.512 86.309-23.402 130.07-25.113l.102 2.492c-43.48 1.711-87.223 13.559-129.512 25.031-45.859 12.438-93.148 25.25-140.531 25.258'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23L)'%3E%3Cpath d='M-15.387-68.969h2045.648V70.269H-15.387z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='M'%3E%3Cpath d='M1755.609 35.719q-5.907 0-11.801-.207c-48.059-1.773-93.988-22.812-138.41-43.172-37.84-17.328-76.957-35.262-117.129-41.121-57.348-8.359-113.008 10.652-166.848 29.02-19.273 6.582-39.203 13.383-59.043 18.902-25.32 7.039-50.039 9.98-74.188 9.98-56.562 0-110-16.141-160.812-33.543-79.242-27.129-157.344-48.879-241.527-17.406-15.156 5.656-30.117 11.688-44.582 17.508-55.34 22.289-107.93 43.469-166.871 43.469-6.711 0-13.5-.27-20.387-.848-41.312-3.473-82.457-14.129-122.242-24.441-51.828-13.43-105.418-27.328-159.605-25.281-35.051 1.332-70.32 11.961-104.434 22.242-59.758 18-121.555 36.621-183.09 4.969l1.145-2.219C46.422 24.762 107.726 6.29 167.008-11.577c34.266-10.32 69.691-21 105.062-22.332 54.551-2.051 108.324 11.871 160.324 25.352 39.688 10.277 80.727 20.91 121.824 24.367 66.809 5.613 124.758-17.73 186.117-42.438 14.48-5.84 29.453-11.871 44.641-17.551 84.961-31.75 163.527-9.891 243.215 17.398 72.117 24.691 149.559 46.852 233.52 23.512 19.77-5.5 39.66-12.289 58.898-18.852 54.121-18.48 110.082-37.578 168.02-29.129 40.52 5.91 79.82 23.91 117.812 41.32 44.199 20.25 89.898 41.191 137.457 42.941 51.133 1.887 102.59-9.082 152.363-19.684 43.719-9.309 88.938-18.938 133.93-19.898l.047 2.5c-44.75.949-89.848 10.559-133.457 19.852-46.109 9.82-93.66 19.938-141.172 19.938'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23M)'%3E%3CclipPath id='N'%3E%3Cpath d='M1755.609 35.719q-5.907 0-11.801-.207c-48.059-1.773-93.988-22.812-138.41-43.172-37.84-17.328-76.957-35.262-117.129-41.121-57.348-8.359-113.008 10.652-166.848 29.02-19.273 6.582-39.203 13.383-59.043 18.902-25.32 7.039-50.039 9.98-74.188 9.98-56.562 0-110-16.141-160.812-33.543-79.242-27.129-157.344-48.879-241.527-17.406-15.156 5.656-30.117 11.688-44.582 17.508-55.34 22.289-107.93 43.469-166.871 43.469-6.711 0-13.5-.27-20.387-.848-41.312-3.473-82.457-14.129-122.242-24.441-51.828-13.43-105.418-27.328-159.605-25.281-35.051 1.332-70.32 11.961-104.434 22.242-59.758 18-121.555 36.621-183.09 4.969l1.145-2.219C46.422 24.762 107.726 6.29 167.008-11.577c34.266-10.32 69.691-21 105.062-22.332 54.551-2.051 108.324 11.871 160.324 25.352 39.688 10.277 80.727 20.91 121.824 24.367 66.809 5.613 124.758-17.73 186.117-42.438 14.48-5.84 29.453-11.871 44.641-17.551 84.961-31.75 163.527-9.891 243.215 17.398 72.117 24.691 149.559 46.852 233.52 23.512 19.77-5.5 39.66-12.289 58.898-18.852 54.121-18.48 110.082-37.578 168.02-29.129 40.52 5.91 79.82 23.91 117.812 41.32 44.199 20.25 89.898 41.191 137.457 42.941 51.133 1.887 102.59-9.082 152.363-19.684 43.719-9.309 88.938-18.938 133.93-19.898l.047 2.5c-44.75.949-89.848 10.559-133.457 19.852-46.109 9.82-93.66 19.938-141.172 19.938'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23N)'%3E%3Cpath d='M-15.359-75.93h2045.598V35.718H-15.359z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3CclipPath id='O'%3E%3Cpath d='M1749.961 1.621c-2.949 0-5.902-.031-8.84-.09-46.883-.961-92.672-16.902-136.961-32.312-38.648-13.457-78.609-27.367-119.031-31.199-57.77-5.461-114.539 8.832-169.438 22.641-19.473 4.91-39.613 9.969-59.652 14.141-24.98 5.199-49.578 7.398-73.711 7.398-55.906 0-109.418-11.789-160.02-25.449-88.453-23.879-163.258-35.328-240.809-13.57-13.859 3.891-27.688 7.98-41.062 11.941-64.879 19.199-126.164 37.32-194.113 34.707-43.07-1.656-86.293-9.156-128.09-16.406C367.023-35.46 314.07-44.639 261.156-43.1c-32.16.941-64.879 8.41-96.516 15.633-59.121 13.488-120.258 27.43-179.961-.781l1.066-2.262c58.922 27.84 119.629 13.992 178.336.602 31.758-7.25 64.594-14.738 97-15.691 53.168-1.559 106.246 7.652 157.578 16.562 41.719 7.238 84.855 14.719 127.758 16.367 67.543 2.602 128.633-15.469 193.312-34.609 13.379-3.957 27.219-8.047 41.094-11.938 78.098-21.922 153.281-10.43 242.137 13.559 72.148 19.469 150.25 35.141 232.57 18.012 19.988-4.152 40.098-9.223 59.547-14.113 55.113-13.867 112.094-28.207 170.281-22.707 40.719 3.859 80.832 17.82 119.629 31.32 44.09 15.348 89.691 31.227 136.184 32.18 50.207 1.02 100.898-7.012 149.918-14.77 45.469-7.203 92.48-14.641 139.121-14.891l.008 2.5c-46.449.25-93.367 7.668-138.738 14.859-46.262 7.32-94.012 14.891-141.52 14.891Z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23O)'%3E%3CclipPath id='P'%3E%3Cpath d='M1749.961 1.621c-2.949 0-5.902-.031-8.84-.09-46.883-.961-92.672-16.902-136.961-32.312-38.648-13.457-78.609-27.367-119.031-31.199-57.77-5.461-114.539 8.832-169.438 22.641-19.473 4.91-39.613 9.969-59.652 14.141-24.98 5.199-49.578 7.398-73.711 7.398-55.906 0-109.418-11.789-160.02-25.449-88.453-23.879-163.258-35.328-240.809-13.57-13.859 3.891-27.688 7.98-41.062 11.941-64.879 19.199-126.164 37.32-194.113 34.707-43.07-1.656-86.293-9.156-128.09-16.406C367.023-35.46 314.07-44.639 261.156-43.1c-32.16.941-64.879 8.41-96.516 15.633-59.121 13.488-120.258 27.43-179.961-.781l1.066-2.262c58.922 27.84 119.629 13.992 178.336.602 31.758-7.25 64.594-14.738 97-15.691 53.168-1.559 106.246 7.652 157.578 16.562 41.719 7.238 84.855 14.719 127.758 16.367 67.543 2.602 128.633-15.469 193.312-34.609 13.379-3.957 27.219-8.047 41.094-11.938 78.098-21.922 153.281-10.43 242.137 13.559 72.148 19.469 150.25 35.141 232.57 18.012 19.988-4.152 40.098-9.223 59.547-14.113 55.113-13.867 112.094-28.207 170.281-22.707 40.719 3.859 80.832 17.82 119.629 31.32 44.09 15.348 89.691 31.227 136.184 32.18 50.207 1.02 100.898-7.012 149.918-14.77 45.469-7.203 92.48-14.641 139.121-14.891l.008 2.5c-46.449.25-93.367 7.668-138.738 14.859-46.262 7.32-94.012 14.891-141.52 14.891'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23P)'%3E%3Cpath d='M-15.32-81.141h2045.539V1.621H-15.32z' fill='%238b7fd4' style='fill-rule:nonzero'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: bottom center;
    background-size: cover;
    // PERF: mix-blend-mode forces .page__header .header — which contains the tab
    // navbar — into its own render surface with a backdrop readback. Dropped in
    // favour of plain alpha compositing. This is a small visual change to the
    // aurora wave (it no longer darkens what it sits on); restore the blend mode
    // if the look regresses, but expect the GPU cost back with it.
    //mix-blend-mode: color-burn;
    // The wave artwork is a mid violet (#8b7fd4): on the pale light gradient it
    // darkens, on the deep dark one it lifts, so each mode needs its own weight.
    opacity: var(--zn-page-header-wave-opacity, 0.04);
    pointer-events: none;
  }

  &.header--has-navigation::before {
    margin-bottom: -40px;
  }
}

.header {
  display: flex;
  flex-direction: column;
  position: relative;
  margin: 0;
  padding: calc(var(--zn-base-px) * 3) var(--zn-base-gap) calc(calc(var(--zn-base-px) * 3) - var(--zn-base-gap)) var(--zn-base-gap);

  &.header--has-navigation {
    padding: calc(var(--zn-base-px) * 3) var(--zn-base-gap);
  }

  .content {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    width: 100%;
    max-width: 100%;
    height: fit-content;
    gap: var(--zn-base-gap);
    margin: 0 auto;
    padding: 0;
    box-sizing: border-box;
  }

  &--has-navigation .content {
    min-height: 36px;
  }

  .caption {
    flex-grow: 1;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 2px;
    max-width: 100%;
    min-width: 0;
    min-height: 36px;

    a {
      display: flex;
      align-items: center;
      color: inherit;
      text-decoration: none;
    }
  }

  &__left {
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    gap: var(--zn-spacing-x-small);
    min-height: 36px;
    flex-shrink: 1;
    min-width: 0;
    max-width: 100%;
  }

  &__right {
    flex-grow: 1;
    flex-shrink: 0;
    overflow: hidden;
  }

  &__caption {
    font-weight: var(--zn-text-h1-font-weight);
    font-size: var(--zn-text-h1-font-size);
    text-transform: var(--zn-text-h1-transform, none);
    letter-spacing: var(--zn-text-h1-letter-spacing, normal);
    color: rgba(var(--zn-text-panel-title), 100%);
    line-height: var(--zn-spacing-medium);
    margin: 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: flex;
    gap: var(--zn-spacing-2x-small);
    align-items: center;
    text-wrap: auto;
  }

  &__description {
    @include wc.text-style(subheading);
    display: block;
    overflow-wrap: anywhere;
  }

  .breadcrumb {
    display: inline-flex;
    align-items: center;
    gap: var(--zn-spacing-2x-small);
    font: inherit;
    color: inherit;

    &::slotted(a) {
      font: inherit;
      color: inherit;
      text-decoration: inherit;
    }

    &::slotted(a:hover) {
      color: rgb(var(--zn-primary));
    }

    &::slotted([data-breadcrumb-separator]) {
      color: rgb(var(--zn-text-muted));
    }
  }

  .breadcrumb__separator {
    color: rgb(var(--zn-text-muted));
  }

  slot {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: var(--zn-spacing-x-small);
    word-break: break-word;
  }

  slot[name="actions"] {
    justify-content: end;
    flex-wrap: nowrap;
  }

  slot[name="actions"]::slotted(zn-button-menu) {
    flex-grow: 1;
    flex-shrink: 1;
  }
}

.caption__back {
  display: flex;
  justify-content: center;
  align-items: center;
  color: inherit;
}

.alt-overlay {
  display: none;
}

.alt-overlay--visible {
  display: flex;
}

:host(.alt-pressed) {
  .alt-overlay:empty {
    display: none !important;
  }

  .alt-overlay {
    display: flex;
  }
}

.alt-overlay {
  gap: 10px;
  align-items: flex-end;
  position: absolute;
  left: 0;
  top: 0;
  padding: 6px 15px;
  background: rgba(var(--zn-panel), 0.95);
  z-index: 10;

  a {
    display: flex;
  }

  zn-icon:hover {
    color: rgb(var(--zn-primary));
    cursor: pointer;
  }
}

.page {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
  min-height: 0;
  max-height: 100%;
  width: 100%;
  max-width: 100%;
  overflow: auto;
  box-sizing: border-box;
  padding: 0;
}

.page__tabs {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  width: 100%;
  overflow: visible;
  box-sizing: border-box;
  padding: 0 var(--zn-base-gap) var(--zn-base-gap);
  background-color: rgb(var(--zn-page-content-background, var(--zn-body)));
  background-image: var(--zn-page-texture);
  background-repeat: repeat;
  background-position: center top;
  background-size: var(--zn-page-texture-size);
}

.page__tabs .page__content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  min-height: 0;
  max-width: 100%;
  width: 100%;
  overflow: visible;
  box-sizing: border-box;
}

.page__tabs #content ::slotted(zn-tab) {
  display: block !important;
}

:host([flush]) {
  .page__tabs, .page__tabs .page__content#content {
    padding: 0;
  }
}

zn-navbar {

  &::part(navbar) {
    height: 40px;
    min-height: 40px;
    max-height: 40px;
    padding-left: var(--zn-base-gap);
    margin: 0;
  }

  &::part(navbar-item) {
    height: 40px;
    box-sizing: border-box;
    font-size: var(--zn-font-size-medium);
    line-height: 16px;
  }
}

:host .page__header {
  padding-inline: 0;
}

:host .header {
  padding-inline: calc(var(--zn-gutter, 0) + var(--zn-base-gap, 0));
}

// The gutter shrinks to 0 on narrow containers, which would run the header actions
// under the closer. Reserving the closer's own footprint holds the gap steady instead.
:host([modal]) .header {
  padding-inline-end: calc(var(--zn-base-gap, 0) + var(--zn-page-closer-size) + var(--zn-page-closer-gap));
}

:host zn-navbar {
  &::part(navbar) {
    padding-inline: calc(var(--zn-gutter, 0) + var(--zn-base-gap, 0));
  }
}

:host .page__tabs {
  padding: 0;
}

:host .page__tabs #content.page__content {
  padding: 0 var(--zn-gutter, 0);
}

// On narrow pages the breadcrumb is supporting context, not a second title.
// Stack it above the current page caption and reduce its visual weight instead
// of forcing both labels and their separator into the same cramped row.
@container (max-width: 600px) {
  .header--has-breadcrumb {
    .header__caption {
      align-items: flex-start;
      flex-direction: column;
      gap: var(--zn-spacing-3x-small);
    }

    .breadcrumb {
      color: rgb(var(--zn-text-muted));
      font-size: var(--zn-font-size-small);
      font-weight: var(--zn-font-weight-normal);
      line-height: var(--zn-line-height-dense);
    }

    .breadcrumb__separator {
      display: none;
    }
  }
}
