/* First 14 days — isolated mobile visual design */
.f14-layout{display:flex;flex-direction:column;gap:13px;color:#514a43;font-size:15px;line-height:1.72;overflow-wrap:anywhere;padding-bottom:16px}
.f14-layout>p{margin:0 3px 4px}.f14-layout p{line-height:1.72}.f14-layout h3,.f14-layout h4{overflow-wrap:anywhere}
.f14-card{padding:19px 17px;border-radius:19px;background:#fffaf6;border:1px solid #e8ddd5;box-shadow:0 3px 14px rgba(70,50,40,.025)}
.f14-card>p{margin:9px 0}.f14-heading{font-size:18px;line-height:1.38;color:#765c63;margin:0 0 14px;font-weight:700}
.f14-subheading{font-size:16px;line-height:1.4;color:#705c58;margin:16px 0 8px}
.f14-card-warning{background:#fff6f3;border-color:#e9cbc8}.f14-card-warning .f14-heading{color:#a45d66}
.f14-card-actions{background:#f5f6ef;border-color:#dce3d1}.f14-card-actions .f14-heading{color:#627b59}
.f14-list{margin:11px 0 15px;padding-left:23px;display:grid;gap:9px}.f14-list li{padding-left:2px;line-height:1.62}
.f14-steps{list-style:none;padding-left:0;counter-reset:f14step;gap:10px}.f14-steps li{counter-increment:f14step;display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:13px;background:#fff;border:1px solid #e0e5d8}
.f14-steps li::before{content:counter(f14step);flex:0 0 27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#e6efe0;color:#58714e;font-size:13px;font-weight:700}
.f14-partner,.f14-contact,.f14-note{padding:16px 17px;border-radius:16px;border:1px solid #e9d9d8;background:#faf0ef}
.f14-partner p,.f14-contact p{margin:8px 0 0}.f14-kicker{font-size:13px;font-weight:750;color:#986a76;letter-spacing:.1px}
.f14-contact{background:#fff6f3;border-color:#e9cbc8}.f14-note{background:#f3f5ed;border-color:#dce3d1}
.f14-eyebrow{color:#986a76;font-size:12px;font-weight:700;letter-spacing:.5px}
.f14-source-list{padding-left:20px;gap:13px}.f14-source{font-size:14px;overflow-wrap:anywhere}
.f14-intro>p{margin:4px 0}.f14-intro>p:first-child{font-weight:700;color:#986a76}
@media(max-width:380px){.f14-card{padding:16px 14px}.f14-layout{font-size:14px}.f14-heading{font-size:17px}}

/* F14_V21_STYLES */
.f14-source-group {
  margin: 23px 0 3px;
  padding: 12px 15px;
  border-radius: 13px;
  background: #f7eeeb;
  color: #765c63;
  font-size: 17px;
  font-weight: 700;
}
.f14-return-button {
  box-sizing: border-box;
  display: block;
  width: 100%;
  min-height: 52px;
  margin: 20px 0 26px;
  padding: 13px 16px;
  border: 1px solid #e2cbd0;
  border-radius: 15px;
  background: #f8edf0;
  color: #654b57;
  font: inherit;
  font-size: 15px;
  font-weight: 650;
  text-align: center;
  cursor: pointer;
}
.f14-return-button:active {
  background: #eedde2;
}

/* LADUNYA_FIRST14_INTRO_CARDS_V23 */
.f14-intro-cards {
  display: grid;
  gap: 14px;
  padding: 4px 0 20px;
}
.f14-intro-card {
  padding: 19px 18px;
  border-radius: 19px;
  background: #fffaf7;
  border: 1px solid #f0e2de;
  box-shadow: 0 3px 12px rgba(110,79,81,.045);
}
.f14-intro-card-title {
  color: #76535e;
  font-size: 17px;
  font-weight: 700;
  margin-bottom: 9px;
}
.f14-intro-card p {
  margin: 0;
  color: #51494b;
  font-size: 15px;
  line-height: 1.65;
}
.f14-intro-expert {
  background: #f8eff1;
  border-color: #ead5da;
}
