.cstory__lead{max-width:46rem;font-size:1.05rem;line-height:1.65;color:var(--color-ink, #221d26)}.cstory__grid{display:grid;gap:.9rem;margin-top:1.1rem}@media(min-width:640px){.cstory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cstory__item{border-radius:1.25rem;border:1px solid var(--color-line, #ece7ea);background:#ffffffb8;padding:1rem 1.1rem}.cstory__item{border-left:3px solid var(--color-line, #ece7ea)}.cstory__item--starts{border-left-color:#e0714f}.cstory__item--back{border-left-color:#4f9d69}.cstory__item--speed{border-left-color:#d99b3a}.cstory__item--how{border-left-color:#7b6ce0}.cstory__item--topics{border-left-color:#4b8fd1}.cstory__item--swings{border-left-color:#cf5470}.cstory__label{margin-bottom:.35rem;font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted, #6b6675)}.cstory__text{font-size:.96rem;line-height:1.6}.cstory__norm{margin-top:1.1rem;border-radius:1.25rem;padding:1rem 1.15rem;background:#00000008;border:1px solid var(--color-line, #ece7ea)}.cstory__norm.is-calm{background:#4f9d6917;border-color:#4f9d694d}.cstory__norm.is-usual{background:#4b8fd117;border-color:#4b8fd14d}.cstory__norm.is-often{background:#d99b3a1f;border-color:#d99b3a59}.cstory__norm.is-hot{background:#cf54701c;border-color:#cf547059}.cstory__verdict{display:block;margin-bottom:.3rem;font-weight:650}.pain__grid{display:grid;gap:.9rem;margin-top:1rem}@media(min-width:720px){.pain__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pain__item{border-radius:1.25rem;border:1px solid rgb(207 84 112 / .24);border-left:3px solid #cf5470;background:#ffffffb8;padding:1rem 1.1rem}.pain__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.4rem}.pain__title{font-size:1rem;font-weight:650}.pain__kind{border-radius:999px;background:#cf54701f;padding:.1rem .5rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a63a52}.pain__why,.pain__what{font-size:.94rem;line-height:1.6}.pain__what{margin-top:.5rem}.pain__example{display:flex;gap:.45rem;margin-top:.5rem;border-left:2px solid var(--color-line, #ece7ea);padding-left:.6rem;font-size:.88rem;font-style:italic;color:var(--color-muted, #6b6675)}.pain__who{font-style:normal;font-weight:700}.cshort{margin:1rem 0 1.25rem;border-radius:1.25rem;border:1px solid var(--color-line, #ece7ea);background:#ffffffb3;padding:.95rem 1.1rem}.cshort.is-swings{border-color:#cf547059;background:#cf547012}.cshort__line{font-size:.98rem;line-height:1.6}.cshort__more{display:inline-block;margin-top:.5rem;font-size:.85rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}
