.features.svelte-h8bflx{
  display:-webkit-box;
  display:flex;
  flex-wrap:nowrap
}

.features.svelte-h8bflx a{
  color:#2b6cb0
}

.features.svelte-h8bflx p{
  -webkit-box-flex:1;
  flex:1 1 25%;
  margin:0 1rem
}

.features.svelte-h8bflx img{
  max-height:120px;
  max-width:100%;
  margin:0px auto;
  display:block;
  padding:2rem 0 1rem 0
}

@media only screen and (max-width: 1000px){
  .features.svelte-h8bflx{
    flex-wrap:wrap
  }

  .features.svelte-h8bflx p{
    padding:1rem;
    -webkit-box-flex:1;
    flex:1 1 30%;
    margin:1%
  }
}
.share-buttons.svelte-1g7hdf.svelte-1g7hdf{
  font-family:var(--font-sans-serif);
  text-align:center
}

.resp-sharing-button__link.svelte-1g7hdf.svelte-1g7hdf,.resp-sharing-button__icon.svelte-1g7hdf.svelte-1g7hdf{
  display:inline-block
}

.resp-sharing-button__link.svelte-1g7hdf.svelte-1g7hdf{
  text-decoration:none;
  color:#fff
}

.resp-sharing-button.svelte-1g7hdf.svelte-1g7hdf{
  border-radius:5px;
  -webkit-transition:25ms ease-out;
  transition:25ms ease-out;
  padding:0.5em 0.75em;
  font-family:Helvetica Neue,Helvetica,Arial,sans-serif
}

.resp-sharing-button__icon.svelte-1g7hdf svg.svelte-1g7hdf{
  width:1em;
  height:1em;
  margin-right:0.4em;
  vertical-align:top
}

.resp-sharing-button--small.svelte-1g7hdf svg.svelte-1g7hdf{
  margin:0;
  vertical-align:middle
}

.resp-sharing-button__icon.svelte-1g7hdf.svelte-1g7hdf{
  stroke:#fff;
  fill:none
}

.resp-sharing-button__icon--solid.svelte-1g7hdf.svelte-1g7hdf{
  fill:#fff;
  stroke:none
}

.resp-sharing-button--twitter.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#55acee
}

.resp-sharing-button--twitter.svelte-1g7hdf:hover svg.svelte-1g7hdf{
  fill:#2795e9
}

.resp-sharing-button--facebook.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#3b5998
}

.resp-sharing-button--facebook.svelte-1g7hdf:hover svg.svelte-1g7hdf{
  fill:#2d4373
}

.resp-sharing-button--reddit.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#5f99cf
}

.resp-sharing-button--reddit.svelte-1g7hdf:hover svg.svelte-1g7hdf{
  fill:#3a80c1
}

.resp-sharing-button--linkedin.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#0077b5
}

.resp-sharing-button--linkedin.svelte-1g7hdf:hover svg.svelte-1g7hdf{
  fill:#046293
}

.resp-sharing-button--whatsapp.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#25D366
}

.resp-sharing-button--whatsapp.svelte-1g7hdf:hover svg.svelte-1g7hdf{
  fill:#1da851
}

.resp-sharing-button--facebook.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#3b5998;
  border-color:#3b5998
}

.resp-sharing-button--facebook.svelte-1g7hdf:hover svg.svelte-1g7hdf,.resp-sharing-button--facebook.svelte-1g7hdf:active svg.svelte-1g7hdf{
  fill:#2d4373;
  border-color:#2d4373
}

.resp-sharing-button--twitter.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#55acee;
  border-color:#55acee
}

.resp-sharing-button--twitter.svelte-1g7hdf:hover svg.svelte-1g7hdf,.resp-sharing-button--twitter.svelte-1g7hdf:active svg.svelte-1g7hdf{
  fill:#2795e9;
  border-color:#2795e9
}

.resp-sharing-button--linkedin.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#0077b5;
  border-color:#0077b5
}

.resp-sharing-button--linkedin.svelte-1g7hdf:hover svg.svelte-1g7hdf,.resp-sharing-button--linkedin.svelte-1g7hdf:active svg.svelte-1g7hdf{
  fill:#046293;
  border-color:#046293
}

.resp-sharing-button--reddit.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#5f99cf;
  border-color:#5f99cf
}

.resp-sharing-button--reddit.svelte-1g7hdf:hover svg.svelte-1g7hdf,.resp-sharing-button--reddit.svelte-1g7hdf:active svg.svelte-1g7hdf{
  fill:#3a80c1;
  border-color:#3a80c1
}

.resp-sharing-button--whatsapp.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#25D366;
  border-color:#25D366
}

.resp-sharing-button--whatsapp.svelte-1g7hdf:hover svg.svelte-1g7hdf,.resp-sharing-button--whatsapp.svelte-1g7hdf:active svg.svelte-1g7hdf{
  fill:#1DA851;
  border-color:#1DA851
}

.resp-sharing-button--telegram.svelte-1g7hdf svg.svelte-1g7hdf{
  fill:#54A9EB
}

.resp-sharing-button--telegram.svelte-1g7hdf:hover svg.svelte-1g7hdf{
  fill:#4B97D1
}
.sidebar.svelte-1vrrlpa a{
  color:#2185a6
}

.sidebar.svelte-1vrrlpa h1,.post.svelte-1vrrlpa h1{
  font-size:3rem
}

.sidebar.svelte-1vrrlpa h2,.post.svelte-1vrrlpa h2{
  font-size:2.5rem
}

.sidebar.svelte-1vrrlpa h3,.post.svelte-1vrrlpa h3{
  font-size:2rem
}

.sidebar.svelte-1vrrlpa img{
  margin:4rem 0 1rem 0
}

.post.svelte-1vrrlpa img{
  margin:4rem 0
}

.post.svelte-1vrrlpa .kg-bookmark-container img{
  margin:0
}

.post.svelte-1vrrlpa .kg-bookmark-card{
  width:100%;
  position:relative;
  margin:4rem 0
}

.post.svelte-1vrrlpa .kg-bookmark-container{
  display:-webkit-box;
  display:flex;
  flex-wrap:wrap;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:reverse;
  flex-direction:row-reverse;
  color:currentColor;
  font-family:inherit;
  text-decoration:none;
  border:1px solid rgba(0, 0, 0, 0.1)
}

.post.svelte-1vrrlpa .kg-bookmark-container:hover{
  text-decoration:none
}

.post.svelte-1vrrlpa .kg-bookmark-content{
  flex-basis:0;
  -webkit-box-flex:999;
  flex-grow:999;
  padding:20px;
  -webkit-box-ordinal-group:2;
  order:1
}

.post.svelte-1vrrlpa .kg-bookmark-title{
  font-weight:600
}

.post.svelte-1vrrlpa .kg-bookmark-metadata,.post.svelte-1vrrlpa .kg-bookmark-description{
  margin-top:.5em
}

.post.svelte-1vrrlpa .kg-bookmark-metadata{
  display:none;
  -webkit-box-align:center;
  align-items:center;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis
}

.post.svelte-1vrrlpa .kg-bookmark-description{
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  overflow:hidden
}

.post.svelte-1vrrlpa .kg-bookmark-icon{
  display:inline-block;
  width:1em;
  height:1em;
  vertical-align:text-bottom;
  margin-right:.5em;
  margin-bottom:.05em
}

.post.svelte-1vrrlpa .kg-bookmark-thumbnail{
  display:-webkit-box;
  display:flex;
  flex-basis:24rem;
  -webkit-box-flex:1;
  flex-grow:1
}

.post.svelte-1vrrlpa .kg-bookmark-thumbnail img{
  max-width:100%;
  height:auto;
  vertical-align:bottom;
  -o-object-fit:cover;
  object-fit:cover
}

.post.svelte-1vrrlpa .kg-bookmark-author{
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden
}

.post.svelte-1vrrlpa .kg-bookmark-publisher::before{
  content:"•";
  margin:0 .5em
}
svg.svelte-75y5d9{
  stroke:currentColor;
  fill:currentColor;
  stroke-width:0;
  width:100%;
  height:auto;
  max-height:100%
}
div.svelte-159fi9t svg{
  width:2rem;
  display:inline
}