.pcse-dyk{
  --pcse-dyk-ink:#243142;
  --pcse-dyk-muted:#7a4b0d;
  --pcse-dyk-orange:#e98612;
  --pcse-dyk-orange-dark:#a74f00;
  --pcse-dyk-cream:#fff8e8;
  --pcse-dyk-border:#f2c46d;
  margin:30px 0;
  padding:20px 22px 20px 24px;
  border:1px solid var(--pcse-dyk-border);
  border-left:6px solid var(--pcse-dyk-orange);
  border-radius:14px;
  background:
    radial-gradient(circle at 96% 0%, rgba(255,193,71,.18), transparent 150px),
    var(--pcse-dyk-cream);
  box-shadow:0 7px 20px rgba(58,42,18,.08);
  color:var(--pcse-dyk-ink);
  box-sizing:border-box;
  clear:both;
}
.pcse-dyk *{box-sizing:border-box}
.pcse-dyk--wide{
  width:100%;
  max-width:none;
  grid-column:1 / -1;
}
.pcse-dyk__head{
  display:flex;
  align-items:center;
  gap:12px;
  margin:0 0 12px;
}
.pcse-dyk__icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:0 0 40px;
  width:40px;
  height:40px;
  border-radius:50%;
  background:#fff1bf;
  border:1px solid #f6d675;
  font-size:1.18rem;
  line-height:1;
}
.pcse-dyk__head-text{min-width:0}
.pcse-dyk__kicker{
  display:block;
  margin:0 0 2px;
  color:var(--pcse-dyk-orange-dark);
  font-size:.72rem;
  line-height:1.15;
  font-weight:850;
  letter-spacing:.075em;
  text-transform:uppercase;
}
.pcse-dyk__title{
  margin:0;
  color:#27364a;
  font-size:1.22rem;
  font-weight:850;
  line-height:1.2;
}
.pcse-dyk__content{
  font-size:1rem;
  line-height:1.62;
  color:#26384b;
}
.pcse-dyk__content>:first-child{margin-top:0}
.pcse-dyk__content>:last-child{margin-bottom:0}
.pcse-dyk__link{
  display:inline-flex;
  align-items:center;
  gap:8px;
  min-height:36px;
  margin-top:14px;
  padding:3px 0;
  color:#8d4705!important;
  font-size:.96rem;
  font-weight:850;
  line-height:1.25;
  text-decoration:none!important;
  border-bottom:2px solid rgba(227,160,48,.45);
  transition:color .15s ease,border-color .15s ease,transform .15s ease;
}
.pcse-dyk__link-arrow{
  font-size:1.12em;
  line-height:1;
}
.pcse-dyk__link:hover,
.pcse-dyk__link:focus-visible{
  color:#713702!important;
  border-bottom-color:#cf7c11;
  text-decoration:none!important;
  transform:translateX(2px);
  outline:2px solid transparent;
}
#alphabetique-module>.pcse-dyk{
  margin:26px 0 28px;
}
.pcse-encyclo-cse>.pcse-dyk,
.pcse-encyclopedie>.pcse-dyk,
.pcse-guide-cse>.pcse-dyk{
  margin-top:24px;
  margin-bottom:26px;
}
@media(max-width:620px){
  .pcse-dyk{
    margin:22px 0;
    padding:16px 15px 17px 16px;
    border-left-width:5px;
    border-radius:12px;
  }
  .pcse-dyk__head{gap:10px;margin-bottom:10px}
  .pcse-dyk__icon{flex-basis:36px;width:36px;height:36px;font-size:1.02rem}
  .pcse-dyk__kicker{font-size:.67rem}
  .pcse-dyk__title{font-size:1.08rem}
  .pcse-dyk__content{font-size:.96rem;line-height:1.55}
  .pcse-dyk__link{min-height:44px;margin-top:12px;padding:7px 0}
}
