:root {
    --global-width: 1268px;
    --font-sans: "Reddit Sans", -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica,
      Arial, sans-serif;
    --font-serif: Georgia, serif;
    --font-mono: Menlo, Consolas, Monaco, Liberation Mono, Lucida Console,
      monospace;
    --color-primary-text: #333;
    --color-secondary-text: #757575;
    --color-white: #fff;
    --color-lighter-gray: #f6f6f6;
    --color-light-gray: #e6e6e6;
    --color-mid-gray: #ccc;
    --color-dark-gray: #444;
    --color-darker-gray: #15171a;
    --color-black: #000;
  }
  
  body {
    font-family: var(--font-sans);
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    font-size: 1rem;
    line-height: 1.6;
    color: white;
    background-color: var(--color-black);
 /*   background-image: radial-gradient(200% 100% at 50% 1rem, rgb(8, 35, 43) 5rem, rgb(0, 0, 0) 50%, rgb(10, 30, 36) 90%);*/
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  *,
  :after,
  :before {
    box-sizing: border-box;
  }
  
  button,
  input,
  select,
  textarea {
    font: inherit;
  }
  
  img {
    height: auto;
  }
  
  a {
    color: var(--color-darker-gray);
    text-decoration: none;
  }
  
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    line-height: 1.15;
    color: var(--color-darker-gray);
    letter-spacing: -0.02em;
    color:white;
  }
  
  blockquote,
  body,
  dd,
  dl,
  figure,
  h1,
  h2,
  h3,
  h4,
  p {
    margin: 0;
    color:wheat;
  }
  
  h1 {
    font-size: 4rem;
  }
  
  h2 {
    font-size: 2.8rem;
  }
  
  h3 {
    font-size: 2.4rem;
  }
  
  h4 {
    font-size: 2.2rem;
  }
  
  h5 {
    font-size: 2rem;
  }
  
  h6 {
    font-size: 1.8rem;
  }
  
  hr {
    width: 100%;
    height: 1px;
    background-color: var(--color-light-gray);
    border: 0;
  }
  
  blockquote:not([class]) {
    padding-left: 2rem;
    border-left: 4px solid var(--ghost-accent-color);
  }
  
  figcaption {
    margin-top: 1.6rem;
    font-size: 1.4rem;
    line-height: 1.4;
    color: var(--color-secondary-text);
    text-align: center;
  }
  
  pre {
    padding: 1.6rem 2.4rem;
    overflow-x: scroll;
    hyphens: none;
    line-height: 1.5;
    white-space: pre;
    background-color: var(--color-lighter-gray);
    -webkit-overflow-scrolling: touch;
  }
  
  code {
    font-family: var(--font-mono);
    font-size: 15px;
  }
  
  :not(pre) > code {
    padding: 0.4rem;
    color: var(--ghost-accent-color);
    background-color: var(--color-lighter-gray);
    border-radius: 3px;
  }
  
  iframe {
    display: block;
    width: 100%;
    overflow: hidden;
    border: 0;
  }
  
  a:not(.kg-btn):not(.kg-product-card-button):hover {
    opacity: 1;
  }
  
  /* Hero */
  .hero {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    max-width: var(--global-width);
    min-height: 30rem;
    overflow: hidden;
    padding: 0 1rem;
    margin: 0 auto;
    margin-bottom: 4rem;
  }
  
  .hero[data-style="image-on-side"] {
    display: grid;
    grid-gap: 2rem;
    grid-template-columns: repeat(auto-fit, minmax(calc(20rem), 1fr));
    padding-top: 4rem;
    padding-bottom: 1rem;
  }
  
  .hero[data-style="image-below"] {
  }
  
  .hero[data-style="image-full-bg"] {
    position: relative;
    margin: 0;
    margin-bottom: 4rem;
    max-width: none;
  }
  
  .hero__media {
    border-radius: 5px;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    height: 100%;
    top: 0;
    left: 0;
  }
  
  .hero[data-style="image-below"] .hero__media {
    border-radius: 30px;
    margin-top: 1rem;
  }
  
  .hero[data-style="image-full-bg"] .hero__media {
    position: absolute;
    border-radius: 0;
  }
  
  .hero__figure {
    position: relative;
    margin: 0;
  }
  
  .hero__figure img {
  }
  
  .hero__img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
  
  .hero[data-style="image-full-bg"] .hero__img {
    filter: brightness(0.75);
  }
  
  .hero[data-style="image-below"] .hero__img {
    aspect-ratio: 2/1;
  }
  
  .hero__content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    z-index: 1;
  }
  
  .hero[data-style="image-below"] .hero__content {
    max-width: 60rem;
    margin: 2rem 0;
  }
  
  .hero[data-style="image-on-side"] .hero__content {
    align-items: flex-start;
  }
  
  .hero[data-style="image-full-bg"] .hero__content {
    max-width: 60rem;
  }
  
  .hero[data-style="image-below"] .hero__title {
    margin-top: 2rem;
  }
  
  .hero[data-style="image-full-bg"] .hero__title {
    margin-top: 0;
    color: white;
  }
  
  .hero[data-style="image-on-side"] .hero__title {
    text-align: left;
    margin-top: 2rem;
  }
  
  .hero__description {
    font-size: calc(0.95rem + 1.25vmin);
    margin-bottom: 1.25rem;
    text-align: center;
    width: 100%;
    color: white;
  }
  
  .hero[data-style="image-full-bg"] .hero__description {
    color: white;
  }
  
  .hero[data-style="image-on-side"] .hero__description {
    text-align: left;
  }
  
  .subscribe-form {
    width: 100%;
    max-width: 30rem;
    text-align: center;
    display: flex;
    border-radius: 30px;
    flex-direction: row;
    flex-wrap: wrap;
    position: relative;
  }
  
  .hero[data-style="image-on-side"] .subscribe-form {
    text-align: left;
  }
  
  .hero[data-style="image-below"] .subscribe-form input {
    border: 2px solid #ebebeb;
  }
  
  .hero[data-style="image-on-side"] .subscribe-form input {
    border: 2px solid #ebebeb;
  }
  
  .subscribe-form input {
    width: 100%;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 0.75rem 1rem;
    outline: none;
    font-size: calc(0.9rem + 0.5vmin);
    border-radius: inherit;
    min-height: 54px;
  }
  
  .subscribe-form button {
    color: #fff;
    cursor: pointer;
    min-width: 40%;
    font-size: 1.2rem;
    font-weight: 700;
    height: calc(100% - 12px);
    background-color: var(--ghost-accent-color);
    border: none;
    border-radius: inherit;
    position: absolute;
    top: 6px;
    right: 6px;
  }
  
  .subscribe-form button:hover {
    filter: contrast(0.8) brightness(1.2);
  }
  
  .subscribe-form .success-message,
  .subscribe-form .error-message {
    margin-top: 1em;
    font-size: 0.9rem;
    font-weight: 500;
    display: none;
    width: 100%;
    position: absolute;
    bottom: -2rem;
  }
  
  .subscribe-form .success-message {
    color: hsl(141, 53%, 53%);
  }
  .subscribe-form .error-message {
    color: hsl(348, 97%, 60%);
  }
  
  .subscribe-form.success .success-message {
    display: block;
  }
  
  .subscribe-form.error .error-message {
    display: block;
  }
  
  .hero__links {
    display: flex;
    align-self: center;
    margin-bottom: 2rem;
  }
  
  .hero[data-style="image-on-side"] .hero__links {
    align-self: flex-start;
  }
  
  .hero__links .button {
    font-size: 1.1rem;
    padding: 0.75rem 2rem;
    font-weight: 700;
    border-radius: 30px;
    display: block;
    white-space: nowrap;
  }
  
  .button-primary {
    color: #fff;
    background-color: var(--ghost-accent-color);
    margin-right: 1.5rem;
  }
  
  .button-primary:hover {
    filter: contrast(0.8) brightness(1.2);
  }
  
  .button-secondary {
    border: 1px solid #ebebeb;
  }
  
  .button-secondary:hover {
    opacity: 1;
    color: #fff;
    background-color: #000;
  }
  
  /* FAQ */
  .faq {
    max-width: 660px;
    margin: 0 auto;
    margin-bottom: 4rem;
    padding: 0 1rem;
  }
  
  .faq[data-style="simple"] details.accordion {
    border-bottom: 2px solid #ebebeb;
    position: relative;
    padding: 1rem 0;
  }
  
  .faq[data-style="simple"] details.accordion summary {
    list-style: none;
    font-size: 1.1rem;
    font-weight: 700;
    opacity: 0.75;
  }
  
  .faq[data-style="simple"] details.accordion summary::after {
    content: "+";
    position: absolute;
    right: 1rem;
    font-weight: 700;
  }
  
  .faq[data-style="simple"] details.accordion[open] summary::after {
    content: "-";
  }
  
  .faq details.accordion p {
    font-size: 0.9rem;
    line-height: 1.6;
    margin: 1rem 0;
  }
  
  .faq[data-style="detailed"] details.accordion {
    --color-accent: #222;
    margin-bottom: 1rem;
    border-radius: 5px;
    padding: 1rem;
    position: relative;
    padding-left: 3.5rem;
    border-left: 5px solid var(--color-accent);
    overflow: hidden;
  }
  
  .faq[data-style="detailed"] details.accordion::before {
    background-color: var(--color-accent);
    opacity: 0.1;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
  }
  
  .faq[data-style="detailed"] details.accordion summary {
    list-style: none;
    font-size: 1rem;
    font-weight: bold;
  }
  
  details.accordion summary::marker {
    display: none;
  }
  
  .faq[data-style="detailed"] details.accordion summary::before {
    position: absolute;
    content: "+";
    left: 1.5rem;
    top: 0.9rem;
    color: #000;
    font-size: 1.6rem;
    line-height: 1;
    font-weight: normal;
  }
  
  .faq[data-style="detailed"] details.accordion[open] summary::before {
    transform: rotate(45deg);
  }
  
  .faq[data-style="detailed"] details.accordion[open] summary {
    font-weight: 700;
  }
  
  /* Services */
  .services {
    display: grid;
    grid-gap: 2rem;
    grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr));
    padding: 0 1rem;
    margin: 0 auto;
    margin-bottom: 4rem;
    max-width: var(--global-width);
  }
  
  .services li {
    padding: 1rem 1.5rem;
    list-style: none;
    border: 1px solid #ebebeb;
    border-radius: 5px;
  }
  
  .services__emoji {
    font-size: 30px;
    margin-bottom: 0.5rem;
  }
  
  .services__title {
    font-size: calc(1.2rem + 0.5vmin);
    margin-bottom: 0.4rem;
    opacity: 0.75;
  }
  
  .services__description {
    font-size: 1rem;
    opacity: 0.9;
  }
  
  .services.bg-color li {
    --color-accent: #222;
    position: relative;
    border: none;
  }
  
  .services.bg-color li::before {
    background-color: var(--color-accent);
    opacity: 0.1;
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: inherit;
  }
  
  /* Testimonial */
  .testimonials {
    display: grid;
    grid-gap: 2rem;
    grid-template-columns: repeat(auto-fit, minmax(18rem, 1fr));
    padding: 0 1rem;
    margin: 0 auto;
    margin-bottom: 4rem;
    max-width: var(--global-width);
  }
  
  .testimonial {
    border: 1px solid #ebebeb;
    padding: 2rem;
    border-radius: 5px;
  }
  
  .testimonial-quote {
    display: block;
    font-family: serif;
    font-weight: 700;
    color: var(--ghost-accent-color);
    font-size: 5rem;
    height: 4rem;
    line-height: 1;
  }
  
  .testimonial-descr {
    font-style: italic;
    color: #5c5c5c;
    margin-bottom: 1.5em;
    font-size: 1rem;
    opacity: 0.85;
  }
  
  .testimonial__author {
    display: flex;
  }
  
  .testimonial__author-profile {
    margin: 0 0.5em 0 0;
  }
  
  .testimonial__author-profile img {
    border-radius: 50%;
    display: block;
    height: 40px;
    width: 40px;
    object-fit: cover;
    object-position: center;
  }
  
  .testimonial__author-details {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  
  .testimonial__author-name {
    margin: 0;
    margin-bottom: 0.25rem;
    font-weight: 500;
    font-size: 0.95rem;
    line-height: 1;
  }
  
  .testimonial__author-description {
    font-size: 0.95rem;
    line-height: 1;
    margin: 0;
  }
  
  .testimonial__author-profile .icon-user {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    width: 40px;
  }
  
  /* Subscribe */
  
  
  /* Brands */
  .brands {
    display: flex;
    flex-wrap: wrap;
    grid-gap: 1rem;
    padding: 1rem;
    margin: 0 auto;
    margin-bottom: 4rem;
    max-width: var(--global-width);
    align-items: center;
    justify-content: center;
  }
  
  .brands li {
    list-style: none;
    display: inline-flex;
    justify-content: center;
    align-items: center;
  }
  
  .brands li img {
    height: 3.5rem;
  }
  
  /* Posts */
  .posts__grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr));
    grid-gap: 2rem;
    padding: 0 1rem;
    max-width: var(--global-width);
    margin: 0 auto;
    margin-bottom: 4rem;
  }
  
  .grid-2 {
    grid-template-columns: repeat(auto-fit, minmax(60vmin, 1fr));
  }
  
  .post-card {
    display: flex;
    flex-direction: column;
    border-radius: 10px;
  }
  
  .post-card__figure {
    aspect-ratio: 16/9;
    border-bottom: 0;
    margin: 0;
    overflow: hidden;
    width: 100%;
    border-radius: 10px;
  }
  
  .post-card__figure img {
    border-radius: inherit;
    display: block;
    height: 100%;
    left: 0;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center center;
    object-position: center center;
    top: 0;
    width: 100%;
  }
  
  .post-card__content {
    align-self: flex-end;
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-top: 1.5rem;
  }
  
  .post-card__tag {
    display: inline-flex;
    font-size: 0.9rem;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 0.5rem;
    opacity: 0.8;
  }
  
  .post-card__tag:before {
    align-self: center;
    background-color: #ebebeb;
    content: "";
    height: 2px;
    margin: 0 0.5rem;
    width: 15px;
  }
  
  .post-card__title {
    font-size: 1.3rem;
    margin-bottom: 0.5rem;
  }
  
  .post-card__title:hover {
    text-decoration: underline;
  }
  
  .post-date {
    display: flex;
    flex-wrap: wrap;
    font-size: 0.9rem;
    opacity: 0.9;
  }
  
  .post-info {
    display: flex;
  }
  
  .post-card__excerpt {
    font-size: 0.9rem;
    opacity: 0.9;
  }
  
  /* Footer */
  .footer {
    margin-top: 2rem;
  }
  
  .footer-inner {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    max-width: var(--global-width);
    margin: 0 auto;
    padding: 2rem 1rem;
  }
  
  .footer__brand {
    margin-bottom: 0;
  }
  
  .footer__title {
    font-size: 2rem;
    font-weight: 600;
    opacity: 0.9;
  }
  
  .footer__logo {
    height: 60px;
    max-width: 200px;
    object-fit: contain;
  }
  
  .footer__social {
    display: flex;
    grid-gap: 1.5rem;
    margin-top: 1rem;
  }
  
  .footer__social a {
    display: block;
    opacity: 0.7;
  }
  
  .footer_copy {
    text-align: center;
    font-size: 0.9rem;
    padding-top: 1.5rem;
  }
  
  .nav {
    display: flex;
    flex-wrap: wrap;
    grid-column-gap: 1.5rem;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.5rem;
    padding: 0;
  }
  
  .nav li {
    list-style: none;
  }
  
  .nav a {
    font-size: 1.2rem;
    font-weight: 500;
    opacity: 0.8;
  }
  
  .nav a:hover {
    text-decoration: underline;
  }
  
  .bg-color-orange {
    background-image: linear-gradient(#ff9966, #ff5e62);
  }
  
  .bg-color-water {
    background-image: linear-gradient(#74ebd5, #acb6e5);
  }
  
  .bg-color-broken {
    background-image: linear-gradient(#d9a7c7, #fffcdc);
  }
  
  .bg-color-orange-light {
    background-image: linear-gradient(#ffccb3, #ffafb1);
  }
  
  .bg-color-water-light {
    background-image: linear-gradient(#bcf4eb, #d5dcf2);
  }
  
  .bg-color-broken-light {
    background-image: linear-gradient(#eed7e4, #fdfaed);
  }
  
  .section-title {
    --color-accent: #4d4d4d;
    font-size: calc(0.6vw + 1.4rem);
    font-weight: 700;
    line-height: 1.2;
    padding: 0 1rem;
    margin-right: 1rem;
    opacity: 0.25;
    margin: 2rem auto;
    max-width: var(--global-width);
    color: var(--color-accent);
  }
  
  .section-title.center {
    text-align: center;
  }
  
  /* Pricing */
  .pricing-section {
    margin-bottom: 4rem;
    padding: 0 1rem;
  }
  
  .pricing {
    display: grid;
    grid-gap: 2em;
    grid-template-columns: repeat(auto-fit, minmax(18rem, 1fr));
    max-width: calc(var(--global-width) - 2rem);
    margin: 0 auto;
  }
  
  .card {
    background-color: #fff;
    border-radius: 5px;
  }
  
  .membership-plan {
    background-color: #fff;
    /* border: 1px solid #ebebeb; */
    box-shadow: 0 0 20px 1px rgb(0 0 0 / 5%);
    border-bottom: 5px solid var(--color-accent);
    display: flex;
    flex-direction: column;
    padding: 1.5rem;
    border-radius: 5px;
    --color-tier-1: #4069e0;
    --color-tier-2: #fe4400;
    --color-tier-3: #ff1592;
  }
  
  .membership-plan:hover {
    background-color: var(--color-accent);
  }
  
  .membership-plan .button {
    font-size: 1.1rem;
    padding: 0.75rem 2rem;
    font-weight: 700;
    border-radius: 30px;
    display: flex;
    justify-content: center;
    color: var(--color-accent);
  }
  
  .membership-plan:hover .button {
    color: #fff;
  }
  
  .membership-plan .button-secondary {
    border: 1px solid var(--color-accent);
  }
  
  .membership-plan:hover .button-secondary {
    border: 1px solid #fff;
  }
  
  .membership-plan:hover .button-secondary:hover {
    background-color: var(--color-accent);
  }
  
  .membership-plan__hdr {
    display: flex;
    flex-direction: column;
    margin-bottom: 2rem;
  }
  
  .membership-plan__title {
    color: #4d4d4d;
    font-size: 1.6rem;
    margin-bottom: 0;
    text-transform: capitalize;
  }
  
  .membership-plan:hover .membership-plan__title {
    color: #fff;
  }
  
  .membership-plan__description {
    font-size: 1.1rem;
    margin-top: 0.5rem;
    line-height: 1.4;
  }
  
  .membership-plan:hover .membership-plan__description {
    color: #fff;
  }
  
  .membership-plan__price {
    line-height: 1;
    margin-top: 1rem;
  }
  
  .membership-plan:hover .membership-plan__price {
    color: #fff;
  }
  
  .membership-plan__price strong {
    margin-right: 0.25rem;
    font-size: 2rem;
  }
  
  .membership-plan:hover .membership-plan__price strong {
    color: #fff;
  }
  
  .membership-plan__price sup {
    font-size: 1rem;
    font-weight: 600;
    opacity: 0.8;
    line-height: 1.6;
  }
  
  .membership-plan:hover .membership-plan__price sup {
    color: #fff;
  }
  
  .membership-plan__content {
    flex: 1;
    margin-bottom: 1em;
  }
  
  .membership-plan ul {
    flex: 1;
    list-style: none;
    padding-left: 0;
    margin: 0;
  }
  
  .membership-plan li {
    display: flex;
    line-height: 1.4;
    margin-bottom: 12px;
    font-size: 0.9rem;
  }
  
  .membership-plan:hover li {
    color: #fff;
  }
  
  .membership-plan li:before {
    border-bottom: 2px solid var(--color-accent);
    border-right: 2px solid var(--color-accent);
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 12px;
    margin-top: 3.5px;
    transform: rotate(45deg);
    width: 5px;
  }
  
  .membership-plan:hover li:before {
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
  }
  
  .membership-plan:hover .membership-plan__symbol {
    background-color: #fff;
  }
  
  .membership-plan__symbol .icon {
    stroke-width: 2px;
    fill: none;
    display: flex;
    height: 24px;
    width: 24px;
  }
  
  .membership-plan__symbol .icon svg {
    stroke: currentcolor;
    height: 100%;
    width: 100%;
    color: var(--color-accent);
  }
  
  .membership[data-plan] [data-plan] {
    display: none;
  }
  
  .membership[data-plan="monthly"] [data-plan="monthly"],
  .membership[data-plan="annual"] [data-plan="annual"] {
    display: flex;
    align-items: flex-end;
  }
  
  .pricing-section[data-plan="monthly"] .data-plan-switch:before,
  .pricing-section[data-plan="annual"] .data-plan-switch:before {
    position: absolute;
    content: "";
    display: block;
    width: 50%;
    height: calc(100% - 8px);
    top: 4px;
    left: 4px;
    background: #fff;
    border-radius: 10px;
    transition: all 0.4s ease-in-out;
  }
  
  .pricing-section[data-plan="annual"] .data-plan-switch:before {
    transform: translateX(calc(100% - 8px));
  }
  
  .data-plan-switch {
    grid-column: 1/-1;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 20rem;
    margin: 0 auto;
    padding: 4px;
    background-color: rgba(0, 0, 0, 0.05);
    border-radius: 10px;
    margin-bottom: 2rem;
  }
  
  .data-plan-switch button {
    flex: 1;
    font-size: 0.9rem;
    font-weight: 600;
    padding: 8px 16px;
    background-color: var(--color-transparent);
    border-radius: 10px;
    z-index: 1;
    border: none;
    cursor: pointer;
  }
  
  .data-plan-label {
    font-size: 0.9rem;
    font-weight: 600;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin: 0 0.75em;
  }
  
  .podcast {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  
  .podcast-img {
    height: 25px;
    width: 25px;  
  }
  
  .podcast-button {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0.5rem 0.5rem 0;
    padding: 0.5rem 1rem;
    border-radius: 30px;
    border: 1px solid #ebebeb;
    background-color: rgba(255, 255, 255, 0.85);
  }
  
  .podcast-title {
    font-weight: 600;
    margin-left: 0.5rem;
  }
  
  /* CUSTOM */
  .link__btn {
    color: var(--ghost-accent-color);
    background-color: #fff;
    font-size: 1.2rem;
    padding: 0.75rem 2rem;
    font-weight: 700;
    border-radius: 30px;
    display: flex;
  }
  
  .button-img {
    height: 25px;
  }
  
  .colin-underline {
    position: relative;
  }
  
  .colin-underline::after {
    content: '';
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" version="1.1" viewBox="0 0 867.93 37.22"><defs><style> .cls-1 { fill: rgb(22, 217, 217); stroke-width: 0px; } </style></defs><path class="cls-1" d="M867.78,11.05c.4-.89,0-2.82-1.22-2.35l-.67,3.36,1.89-1.01Z"/><path class="cls-1" d="M858.92,5.47c-1.37,1.7-2.89,4.62-1.73,7.59,1.25-3.27,1.7-1.97,3.02-5.85,1.23-.47,2.26.92,2.13,2.15.39-.88,2,.6,2.54-1.52-1.81-2.45-3.88-2.42-5.91-.17-.51-.7-.12-1.59-.05-2.21Z"/><path class="cls-1" d="M735.83,7.54l.81.35c-.23-.21-.5-.31-.81-.35Z"/><path class="cls-1" d="M659.66,9.28c.58-.1.8-.44.82-.74-.53.24-.96.46-.82.74Z"/><path class="cls-1" d="M646.53,6.17c.28.09.52.13.77.2-.3-.29-.6-.45-.77-.2Z"/><path class="cls-1" d="M735.83,7.54l-2.09-.94c-.09,1.08,1.08.75,2.09.94Z"/><path class="cls-1" d="M842.5,14.53c.42-.19.75-.52,1.05-.94-.34.17-.67.31-1.02.42,0,.18-.01.34-.03.52Z"/><path class="cls-1" d="M769.22,3.08l.62-.04c.16-.39.31-.85.44-1.37l-1.06,1.41Z"/><path class="cls-1" d="M794.91,1.09c-.59-.09-.63,2.73-.78,3.97.26-1.17.66-1.75,1.16-2-.02-.53-.14-1.17-.38-1.97Z"/><path class="cls-1" d="M836,3.53l.7-.43c-.18.13-.49.26-.7.43Z"/><path class="cls-1" d="M750.77,3.48c-.07-.41-.18-.78-.29-.99.02.35.13.68.29.99Z"/><path class="cls-1" d="M29.56,25.05c.03-.2,0-.33.03-.5-.17.27-.22.47-.03.5Z"/><path class="cls-1" d="M.48,9.49l.42-.13c.08-.53.15-1.05.18-1.57l-.61,1.69Z"/><path class="cls-1" d="M622.63,3.44s.06.03.11.05c.61-.34.26-.27-.11-.05Z"/><path class="cls-1" d="M404.49,9.93c2.48,2.5-4.01,3.24-.28,6.02-.35-1.1,3.37-4.4.28-6.02Z"/><path class="cls-1" d="M841.81,14.2c-.35.05-.7.1-1.05.09.49.06.81.03,1.05-.09Z"/><path class="cls-1" d="M404.21,15.95v.02s.39.26.39.26c-.16-.12-.25-.18-.39-.28Z"/><path class="cls-1" d="M567.93,6.9c.13.49.36.86.59,1.21-.03-.29-.16-.64-.59-1.21Z"/><path class="cls-1" d="M608.86,9.63l-1.02-.34c.41.24.74.32,1.02.34Z"/><path class="cls-1" d="M546.85,11.47c-.55-.2-.75-.58-1.49-.18.07.14.14.24.24.34.26-.39.62-.58,1.25-.15Z"/><path class="cls-1" d="M524.79,11.98c.12.21.28.37.42.56.22-.05.47-.11.7-.17l-1.12-.39Z"/><path class="cls-1" d="M96.82,27.08c-.45-.81-.71-1.7-.91-2.57.25,2.01-3.03,2.57.91,2.57Z"/><path class="cls-1" d="M842.39,12.95c-.08.71-.25,1.08-.58,1.25.25-.05.49-.12.72-.2.04-.42.03-.82-.15-1.05Z"/><path class="cls-1" d="M546.52,33.67l-3.53-.32c.99.26,2.27.36,3.53.32Z"/><path class="cls-1" d="M255.54,31.82l-.81.32c.31.07.6,0,.81-.32Z"/><path class="cls-1" d="M532.56,33.98c-.65-.98-1.33-1.54-2.02-1.9-.14.22-.3.41-.39.73l2.42,1.17Z"/><path class="cls-1" d="M95.9,24.48s0,.03,0,.03c0,0,0-.02,0-.03Z"/><path class="cls-1" d="M72.45,30.06c3.35.24,1.75-3.54,2.56-5.62,4.04-.86,1.72,2.8,2.99,4.75,2.54-.86,4.62-4.16,6.47-3.93.11.61.46.85,0,1.59,2.77-2.81,7.84.22,11.08-3.32.21.34.31.65.36.94-.41-1.87-.41-3.76-.24-5.09,1.5,0,2.89-2.2,3.34.24-.92-.11-1.04.86-1.5,1.59l1.62-.97c1.26,3.53-2.2,1.1-2.31,3.66,3.12-.98,6.81-3.69,9.12-2.59.34,3.42-5.54.88-2.54,4.05l-3.58-1.47c2.54,5.48-2.19-.48.11,5.37,4.74,1.21,5.43-1.48,10.16-.26,1.16-1.83-.24-2.81.92-4.64,6.92-3.12,4.98,8.74,10.16,4.41,1.38-2.21,2.06-6.49,5.52-4.08l-1.37,3.79c4.62.56,2.87-5.41,7.61-2.65-.92,1.47-3.69,1.13-3.01,1.62,3.02,3.15,2.31-2.09,4.72-2l.37,3.42c4.95-.35,10.48-2.59,15.96-3-.34,1-1.31,2.03-.07,3.11,6.95-1.45,14.69,1.02,21.28,3.2l2.64-2.86c.59.05,1.05,1.36.39,1.91,2.56,1.19.19-1.86,1.48-2.97,1.48-.16,1.89,1.74.93,2.6,4.66-2.35,13.19-4.97,17.91-1.69l-.96.84c3.72,1.3,4.41-5.89,7.8-3.05l-.68.5c8.1,1.5,17.16-.88,23.27,3.67,1.28-4.2,8.02,2.05,8.68-3.83,4.58,3.02,3.22,4.05,9.73,6.14,1.74.31,2.69-3.63,4.86-4.2v3.08s2.99-3.17,2.99-3.17l1.49,3.72,2.04-.75c-.8-.2-1.69-1.42-1.55-2.3,3.19-1.33,7.68,2.31,7.73,3.89l7.54-2.45c-.19,1.24-1.45,1.63-2.46,2.41,4.06-3.06.67,3.26,4.39.46-.48-.71.3-1.83.39-2.45,1.8,1.91,5.96,2.01,9.05,1.25l-.62,2.12c5.55.61,11.74-.87,17.98-.76-2.23-1.02-1.66-4.69.17-5.03l.69,3.27c1.21-2-1.89-1.25.56-3.69,2.32.4,1.52,3.72.17,4.77l2.85-1.1c.15.97-.52,1.48-.71,2.72,1.19-2.01,4.85,3.33,6.58-.16l.15.97c6.24.1,9.08-.98,14.17-1.08.13-2.81,2.11-2.16,3.64-4.42,3.72.96,7.85,3.17,12.35,2.95,3.17-1.39.94-2.38,2.37-4.04.22,2.56,4.71,2.34,2.37,4.17,5.4-.4,6.9-.49,13.74-2.54-.74-1.05-1.57-1.51-1.13-2.38,1.24-.42,2.81,1.08,2.63,2.32l-.33.26c7.67-3.81,17.68,7.53,23.79,2.22l-.34.26,6.33-2.79c2.91.43-1.74,1.93.41,3.51,6.82-4.31,10.79.57,16.41-2.3,4.39,7.54,15.44-.6,21.35,4.19l-.35-1.78c1.51-1.75,1.84,1.01,2.97,1.41-.17-1.38-1.66-1.59-.72-2.56,3.21-.55,6.48-.67,9.78-.52,3.3.13,6.63.53,9.98,1.04,6.69,1.03,13.43,2.53,20.04,3.25,4.83.41,2.61-9.24,8.75-5.07l-1.68,3.32c4.84-2.04,9.82-2.07,14.77-2.03,4.95.03,9.88.09,14.61-1.68-.55.77-.55,1.76-1.48,1.77,2.06,2.36,7.45-.04,7.44-2,1.49.19.38,1.76,1.31,2.74,2.05,1.37,5.01-3.17,6.13-.8.19.38-.55.79-.92.98,1.29-1.19,6.14.17,4.82-2.57,3.61,1.25,6.81-1.37,9.7.21,1.79-3.13,6.16,1.36,6.64-3.03-.15,4.52,6.36,3.53,8.56,1.33-.72,1.39,2,1.36,1.16,3.28,2.58-.14,4.92-1.04,4.41-3.36,4.9,5.27,9.43-4.63,12.3,2.23,7.6-2.65,14.64-4.5,21.49-5.75-.11,4.51-7.6.67-7.17,5.39,6.49-2.05,10.13-6.02,16.65-5.12,1.7.57-.89,1.98-1.43,2.77,6.47-2.03,12.64-.03,18.37-2.68,0,.42-.61.9-1.19,1.27,1.14-.19,2.69.57,2.49-1.48l-1.1.6c-1.93-2.91,4.33-6.38,4.48-7.96-1.74,5.94,5.79,1.27,2.97,8.8.74-.41,1.65-1.42,1.43-2.78,1.13.36,1.52,1.14.44,2.74,4.06-1.26,2.52-3.39,6.24-3.48.02.99-.71,1.4-1.05,2.58,1.81-2,3.63-4.01,6.8-3.28-.17.6.23,1.37-.71,1.39,5.38-.5,8.99-5.48,14.97-3.83-1.57,4.37,2.07,1.35,2.53,5.07l3.14-1.24-1.35-1.75c2.79-.06,5.14-2.88,7.58-1.77l-2.01,1.63,5.19-.94-3.01-1.29c2.74-2.05-.5-4.71,3.25-3.83-.74.42,2.79-.08,4.33,2.06,0,0,0,0,0,.01,1.33-1.25,2.69-2.56,4.79-1.72.59,1.17-.25,4.14.13,4.92,1.22-3.18,6.48-1.15,8.06-4.55-.54.81-.48,2.76-.28,3.16l1.03-2.58c1.33.75,1.53,1.14,1.39,2.71,3.9.29-1.44-4.68,3.25-2.84-.35.22-.16.59-.9,1.01,4.67.86,8.86-2,13.17-.94,1.43,3.7-3.67,1.08-2.09,4.18,3.05-.47,6.17-1.74,9.27-2.8,3.1-1.09,6.19-1.98,9.17-1.69l-1.12-.36c.56-5.34,4.54,2.39,7.42-.25-.71.43-.82,2.99-.65,2.39,4.1.64,8.24-1.72,14.3-3.7l-.69,1.4c2.45,1.09,6.33.38,8.95.87.7-1.4,2.19-1.25,1.18-3.18,8.38,7.34,14.97-4.9,22.38,1.12-.84.06-1.95,1.31-1.28,1.27l5.95-1.6c-.6-2.28-.87-1.35-2.23-3.07.69-1.41,2.32-2.57,3.81-2.66-2.62,1.68.23,3.7,1.47,4.92-.24-.7.12-1.5-.02-2.21,3.37,3.92.27-4.67,4.71-2.15l-.16,1.22c1.57-.71,2.96-2.4,4.71-2.15.87,2.63-1.64,1.34-1.62,3.55,2.42-.29,4.51-5.33,6.86-2.8-.99.8-2.48.9-3.47,1.7,2.58,3,2.81,2.18,4.62,2.58l-.18-.06,4.2,1.18-1.1-.79c2.64-7.13,6.13-1.63,9.96-6.42-3.73,4.54-.51,2.53-.64,5.57,1.1.78,2.75,1.63,2.34,2.51,1.79-2.55,3.35,1.74,5.87-1.99.18.97,2.08-.02,1.79,2.45,2.48-.91-.7-1.66-.56-2.89,3.68-3.54,9.38,3.46,14.68-1.46,4.7-2.19,5.38-5.53,9.75-7.45,1.61,1.46-1.01,3.62-1.01,3.62,2.52,1.28,4.34.9,6.56-.37-.41.88.11,1.57.88,2.62,1.82-.37,1-3.62,3.52-2.34-.35,1.11-.77,2.88-1.59,4.03,2.11-1.03,4.14-2.99,6.32-4.01.71,1.66-1.19,2.66-1.91,3.82,2.47-.93,6.44-1.96,7.04-4.69l-1.68-.85c.91-.19.62,2.27-.02,2.81-2.03,2.24-3.18-.73-3.37-1.7l1.56-.73c-2.01-5.6-6.36,1.33-9.6,1.2l1.07-4.24-3.08,3.66c-.77-1.04-1.4-3.32.15-4.05-2.44-1.9-1.95,1.61-4.07-.55-.24-.34-.15-.55.04-.73l-2.17,1.38c.39-.9-.56-2.91.86-2.4-4.19-2.14-6.32,3.53-8.04.48l.32-.28c-5.52,1.76-.35,3.08-4.34,6.93l-3.3-7.34-.36,3.08c-.59-.07-1.74-.23-1.61-1.46-2.03,2.22.45,1.3-.68,3.35-2.95-2.59-7.61,1.77-8.53-3.05-.86,2.37,2.77,1.63-.1,3.41-1.16-5.17-3.39,1.09-6.08-1.16.62-2.74,3.12-1.45.43-3.71-1.26,4.64-5.02-.71-7.11.28.11,3.63-4.58,1.78-8.11,3.2.16-1.23-6.89-1.6-10.32-2.72l.06-.61c-.44,3.7-3.94,3.21-6.41,4.11-.02-2.2.38-3.09,1.69-4.15l-2.36.15c-.49,1.21-1.2,1.87-2.71,2.38l.44-2.77c-3.14.33-6.16,3.6-10.31,1.99-.09,2.57,3.61,6.96-.59,8.88-.23-1.37-.52-3.73.57-4.35-.36.2-1.25,1.21-2.02.66l1.59-2.41c-1.9-.93-.86,1.99-2.35,1.85-.08-1.97-1.17-1.35-1.04-2.93.37-.21,1.33.75,1.85-.05-1.68-.27-3.76-1.33-4.5-2.8.2,1.11.14,2.66-1.06,2.97-3.14.3-1.2-2.32-3.09-3.24-.69,1.41-2.77.09-2.67,3.04-.92.03-1.17-1.33-1.56-2.11-1.56,1.38-7.59.76-5.6,3.8l.43.19c-.08.06-.17.07-.26.14h.01s-.01,0-.01,0c-5.2,3.2-11.19-1.11-16.43.43l-.04-.99c-3.11,1.29-7.01,1.02-9.17,3.26-.94.04-2.3-1.69-1.95-2.88-2.38.86-2.6,1.99-6.18.53,2.35-1.83-.91-1.48,2.43-1.38-3.18-.7-3.97-2.26-7.22.59,1.03-2.58-2.51-3.08-3.97-2.26l2.29,1.71c-1.66.44-3.14.28-4.65.13l.65-3.36c-6.61-3.76-11.29,7.39-16.49.83-1.6,2.4,3.56,1.48,2.16,4.27-2.98-.32-6.27-4.95-7.19-4.92-4.13-1.66-3.57,5.02-7.87,3.95.59,1.16,1.24,4.3-1.89,5.56-2.98-.31-3.85-4.81-2.02-5.85.71-.13,1.06.23,1.05.63.94-.47,2.17-1.04.95-2.27l-.33,1.2c-1.52-1.15-5.59-.84-4.71-2.83-2.19,1.23-.88,1.99.81,2.53-3.87-1.56-5.93.22-9.89-.8.65.63,1.28,2,.66,2.01-5.79-1.26-2.44,2.34-6.3,3-2.28-1.73.62-4.34-3.23-2.69-2.44-1.14-.63-3.13.29-4.13-3.48,2.42-6.71-1.26-8.76-1.61l1.84-1.02c-1.1.61-2.02.63-2.96.65l1.16,2.33c-1.12-.37-2.05-.35-2.07-1.34-1.08,1.6,1.02,3.91-1.16,6.12-1.51-1.15-4.43,1.46-5.05-1.67,4.66.9-.62-3.14,3.27-3.79-.74.4-1.66.42-2.78.05-.18-.35.13-.66.43-.85-4.52-2.65-1.9,3.63-6.49,3.73.52-1.8-1.18-3.33-1.91-2.92,1.85-.03.99,2.93-.66,4.35-2.99-1.27-3.16,1.14-4.7,1.04l1.78.58c-.53,1.8-2.01,1.62-4.04,2.25-.22-1.37,1.83-1.02,1.08-1.6-2.17,3.2-5.25-3.04-8.35-.82-1.51-1.15-.25-3.33-1.57-4.1-3.48,2.42-3.93-2.32-7.6-.31,1.15,2.35,1.32,1.76-1.24,4.17l6.09-1.85-3.83,3.58c1.86-.02,3.86-1.61,4.99-1.24-1.82,2-1.64,1.4-.69,3.35-2.65-3.5-4.97,2.23-7.98-.1l-.09-5.91c-4.49-2.51-7.74,3.25-13.51,1.93l1.87.97c-.7,2.37-3.53.43-5.35,1.43.12-1.98-1.06-2.66-1.89-3.87.14,1.46-4.19-.01-4.6,3.94l-2.63-2.53c-4.65-.93-5.12,5.77-9.59,5.23,1.28-2.18-.77-3.52,2.16-5.14-1.48.02-2.83-.3-2.82,1.07-.9-1.21-4.05,2.78-5.46.94-.6.88-.76,2.96-2.43,2.84-.19-.4-.02-.97-.02-.97.02.97-2.58,1.38-1.07,3.53-4.72-6.06-12.78.72-16.88-4.49-3.22.73-7.11,1.45-10.05,1.65.18-.59-.01-.98.55-.79-4.09-1.75-2.38,5.72-7.04,3.77-2.42-3.14,2.42-1.78.92-2.95-.77-6.48-5.55,1-8.73-2.72l.74-.4c-2.41-2.16-5.75,2.58-9.63,2.2,0,0,.18-.58,0-.98-2.6,3.37-7.6,4.51-11.32,5.49,1.12-2.56,1.68-1.37.93-3.94-1.67.39.56,4.14-2.78,4.91-1.11-1.38-3.54-2.56-3.9-5.31l3.15-.19c-1.67-3.55-4.07.17-5.74-.42l.19-1.56c-4.82.57-4.83,4.5-10.03,4.28l.55,1.18c-2.79,3.93-2.41-2.16-5.2.77l-.9-3.94c-1.86.98-6.51,3.9-9.86,4.69,1.87-2.95,5.78-4.5,8.19-6.27-1.85,0-6.3.37-7.24,2.33.74-.39,1.67-1.37,2.42-.77-2.24,3.13-5.22,4.7-8.92,4.68.29-3.83-2.12-4.28-4.95-4.52-2.83-.26-6.07-.29-7.43-3.26-6.51,2.86-12.97-1.15-20.58-.66,2.73,5.94-2.22.18-1.73,6.29-1.77.4-2.45.3-2.61-.09l-5.39-3.63c-1.28-1.77,1.68-1.36,1.52-2.73-3.88-.45-1.64-2.59-4.21-4.2.53,2.18-1.34,3.14-3.56,2.31l3.12,2.81c-5.42,3.28-4.7-5.11-10.16-1.86l1.73-1.93c-2.8,1.17-10.34-.05-13.1,4.86-.5-.71-1.15-2.38.09-2.82-6.7-.76-14.94,5.17-20.14,2.13l.51-1.49c-1.25.43-2.19,2.8-3.75,1.29.08-.62.51-1.49-.07-1.58-.66.51-3.34,2.61-4.99,1.73l1.43-1.68c-6.53-1.98-10.06,4.06-15.56,5.06.05-4.39-5.09-5.87-7.65-6.62l.09-.62c-7.61-.64-12.97,3.49-20.04,5.13-4.32-4.83-14.81-2.18-21.8-4.95,1.06.81-.23,3.43-1.49,3.85-1.64-.91-4.62,3-4.29-1.04l.59.09c-1.18-3.96-4.59-3-7.23-3.16l-.53,5.27c-6.79-7.82-18.22,2.44-21.86-4.52-1.7,1.29-3.77,1.23-5.46,2.51l.15-2.83c-4.62-.82-6.92-1.22-12.66-.67l1.22-2c-3.22-.25-4.27,8.08-7.26,8.18l-.79-4.24c-5.64-.08-11.24-3.97-16.91-.3.11-.62.31-1.83,1.22-1.98-2.65-.19-10.17-3.16-9.38,2.66.04-3.78-5.8-.54-8.9,1.03l.56-2.77c-2.68,3.48-2.79,4.45-6.41,5.33-.84-.39-.68-2.25.43-1.51-2.79-1.54-2.29,2.57-5.68.99l1.34-1.74c-2.91-.3-2.71.66-4.38,2.69-1.87,1.06-5.51-.87-5.86-3.4-.44,1.53-2.11,3.53-3.8,2.73-.2-.96.45-1.53.77-1.8-4.81-2.08-7.36,2.96-10.62.1-.04-.93-.24-1.4-.51-1.68,3.87.22,6.98.49,6.68.68.09-2.57-3.02-3.14-.41-6.59-2.57,1.84-7.02,5.88-10.02,4.56-.14-.25-.27-.5-.37-.9l.33-.28c-.69-.28-1.33-.07-1.94.34-.96-.46-1.56-.8-2.49-.87-.28-2.14-3.54-1.28-5.1-1.44.02,2.81-2,2.28-.18,4.68-.24-.21.31-.33,1.35-.4.24-.07.52-.11.68-.27-.03.08-.07.16-.12.24,1.03-.04,2.36-.05,3.88-.04-1.28,1.38-2.62,2.53-4.28.91-.87,1.78-1.82,3.6-2.35,4.45-1.99-4-6.02-6.27-6.49-8.71-4.82,1.39-11.25.61-14.46,5.77-1.38.63-1.49-1.57-1.97-2.42.8-.5,1.73-.38,2.18-1.13-2.76,1.25-8.04.23-8.84,3.87-3.34-1.82,2.06-3.3-2.65-2.92l.68-1.1c-8.95-6.32-15.41,8.7-25.29.66.69.5,1.03.73,1.15,1.35-5.75-1.94-11.79-1.44-17.8-1.18-6.01.27-12,.27-17.61-2.71-3.21-1.25-3.69,1.09-5.78,2.76l-.55-3.06-3.6,3.29c-4.98,2.28-7.97-7.87-14.36-3.39l.68,2.07c-2.18-.5-7.03.81-6.53-1.51-.25.36-.84,2.07-1.64.97l.02-1.58-5.56,2.4c-4.12-1.37,1.02-6.22-5.07-6.87C4.42,1.1-.01,4.85.78,5.96c.91.13,2.28,1.11,2.26,2.7l-2.13.71c-.65,4.63-2.54,9.3,2.38,12.83l3.73-2.64,1.01,2.32-3.01-.03c1.58,2.22,2.77.4,4.05-.82.22,1.21.67,2.08,1.35,2.57l3.75-4.24c.32,1.84-1.78,3.52.51,4.65,1.76-1.97-1.34-4.16,1.45-5.37,1.58,2.21.99,3.9,3.09,2.21.21,1.21-.25,1.95-1.08,2.43,1.86-1.34,4.75-.34,5.81-2.76,1.63,2.71,6.05-.34,5.63,4.05.62-1.02,3.33-3.28,4.97-3.37-3.28,5.1,6.1.65,5.01,6.26,2.47-4.61,8.1-1.66,12.16-4.07-.24.36-.71,1.1-1.04.84,2.18.52,2.75,1.98,4.12,2.95.48-3.89,3.97-4.63,5.94-6.95,2.51,3.9-1.87,4.52-1.21,8.18.03-3.18,4.86-2.94,4.07-5.63,1.95,2.43,1.72,1.22,2.63,4.51.61-4.88,1.97-.74,3.83-3.67,2.87,2.55.55,4.62,3.91,3.29,1.49,1.57-1.52,3.17-1.52,3.17ZM151,24.93s0,.05,0,.06c-.68.04-1.25.08-1.62.1.34-.03.8-.06,1.62-.15ZM157.57,25.14c-.8-.14-1.79-.2-2.85-.22-.2-.98.09-1.97.75-1.89-.38.64,1.15,1.25,2.1,2.11ZM144.41,5.14c1.05-.36,1.38.21,1.5.79-.49.03-1.07.1-1.83.27-.03.1-.1.22-.14.34.12-.53.25-1.03.46-1.39Z"/><path class="cls-1" d="M142.41,8.75c-.15.06-.24.17-.44.19.2.26.4.47.59.66.14-.3.28-.6.4-.87-.19,0-.38.02-.56.02Z"/><path class="cls-1" d="M736.79,7.95l-.14-.06c.12.1.23.21.31.38-.1-.13-.1-.22-.17-.33Z"/><polygon class="cls-1" points="248.19 33.05 248.19 32.34 247.61 32.95 248.19 33.05"/><path class="cls-1" d="M773.41,15.65c.08.24.23.49.51.69-.03-.18-.25-.42-.51-.69Z"/><path class="cls-1" d="M789.05,15.38l2.27.87c-.99-.51-1.7-.74-2.27-.87Z"/><path class="cls-1" d="M801.14,16.08c.12-.5.14-.87.16-1.22,0,0-.02,0-.02-.02l-.14,1.23Z"/><path class="cls-1" d="M610.34,28.4c-.16.02-.32.07-.46.14-1.07.58-.34.34.46-.14Z"/><path class="cls-1" d="M666.92,19.65c-.58.54-1.15,1.06-1.77,1.41,1.02.17,1.81.19,1.77-1.41Z"/><path class="cls-1" d="M546.9,33.7s0-.02,0-.05c-.14.01-.26,0-.39.01l.39.04Z"/><path class="cls-1" d="M662.51,21.12c1.03.52,1.88.36,2.64-.07-.84-.15-1.83-.4-2.64.07Z"/><path class="cls-1" d="M853.21,14.1l.59.08c-.02-.18,0-.34.04-.46l-.62.38Z"/><path class="cls-1" d="M853.84,13.72l.62-.37c-.29.02-.55.06-.62.37Z"/><path class="cls-1" d="M855.76,12.56l-1.3.79c.47-.02,1.05.03,1.3-.79Z"/><path class="cls-1" d="M837.25,13.82l-.12,1.03c.09-.22.13-.55.12-1.03Z"/><path class="cls-1" d="M832.44,14.42c1.17.16,3.03,1.99,4.59,1.25l.1-.82c-.66,1.56-3.71-2.21-4.69-.43Z"/><path class="cls-1" d="M811.54,3.13l4.09.56c-.77-1.04-1.79-2.44.03-2.81-5.29-2.91,1.2,2.36-4.12,2.25Z"/><path class="cls-1" d="M798.92,2.28c2.14-.63-.12-1.57-.04-2.19-1.32,1.07-1.64,1.33.04,2.19Z"/><path class="cls-1" d="M708.41,7.15l.1-2.57c-1.66.45.03.99-.1,2.57Z"/><polygon class="cls-1" points="691.7 21.14 693.41 22.66 694.08 20.28 691.7 21.14"/><polygon class="cls-1" points="680.65 3.38 681.37 2.99 678.62 4.04 680.65 3.38"/><path class="cls-1" d="M528.66,9.41l.58,3.14c1.12-.59,1.28-4.13-.58-3.14Z"/><path class="cls-1" d="M463.04,13.77c-.74-1.57-2.6-2.55-3.71-.99,1.48.2,2.97,1.41,3.71.99Z"/><polygon class="cls-1" points="266.12 8.15 267.46 7.13 264.96 7.95 266.12 8.15"/></svg>');
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0rem;
    left: 0rem;
    right: -0.3rem;
    height: 0.5rem;
    z-index: -1;
  }
  
  section h2 {
    font-weight: 500;
  }
  
  section h3 {
    font-weight: 200;
  }
  
  .hero__description_list {
    margin: 0rem;
  }
  
  .hero__description_list li {
    margin-bottom: 0.4rem;
    list-style:none;
  }
  
  .hero__description_list li::before {
    content: "—";
    font-size: 1.5rem;
    margin-right: 0.5rem;
    font-weight: 700;
    color: #16d9d9;
  }
  
  .hero__title {
    text-align: center;
    margin-bottom: 1.25rem;
    font-size: 4rem;
    letter-spacing: 0;
    /*background: rgb(34,129,130);
    background: radial-gradient(at right bottom, rgba(34,129,130,1) 0%, aqua 100%);
    background-clip: text;*/
  }
  
  .hero__title, .colin-underline {
    color: #16d9d9;
  }
  
  /*
  .hero__content {
    -webkit-box-decoration-break: clone;
    display:inline;
  }*/
  
  .bg-color-whitesmoke {
    background: whitesmoke;
  }
  
  
  section {
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    padding: 2rem 2rem;
    justify-content: center;
    align-items: center;
    max-width: calc(var(--global-width) - 10rem);
    border-radius: 0.5vw;
    background-color: #000;
    min-height: 25rem;
    position: relative;
    margin-bottom: 4rem;
  }
  
  section p {
    text-align: left;
    color: #464646;
    font-size: 1.5rem;
    max-width: 90%;
    margin-bottom: 1rem;
  }
  
  section h2, section h3 {
    font-size: 2.5rem;
    margin-bottom: 2rem;
    margin-top: 2rem;
    color: var(--color-darker-gray);
    text-align: center;
  }
  
  .link__btn {
    color: black;
    background-color: #fff;
    font-size: 1.2rem;
    padding: 0.75rem 2rem;
    font-weight: 700;
    border-radius: 30px;
    margin: 0.5rem;
  }
  
  .link__btn:hover {
    filter: contrast(0.8) brightness(1.2);
    background: var(--color-darker-gray);
    color: white;
  }
  
  .dinosaurs {
    background: linear-gradient(74deg, rgb(27, 132, 21) 0%, rgb(29, 187, 27) 60%);
    background-size: cover;
    background-repeat: repeat-x;
    background-clip: text;
    color: transparent;
    font-weight: 800;
  }
  
  .linkedin-cta {
    align-items: center;
  }
  
  .linkedin-cta h2, .linkedin-cta h3 {
    color: white;
    margin-bottom: 2rem;
    margin-top: 0rem;
    text-align: center;
  }
  
  .button-img {margin-right: 0.5rem;}
  
  .bg-color-transparent {
    background: transparent;
  }
  
  p a {
    text-decoration: underline;
  }
  
  .linkedin-cta p {
    text-align: center;
    color: whitesmoke;
    font-size: 1.5rem;
    margin-bottom: 1rem;
  }
  
  .work-samples {
    text-align: center;
    margin-top: 2.5rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column;
    align-items: center;
  }

  .fun-facts {
    margin-top: 3rem;
    margin-bottom: 1rem;
  }