.she-editorial{--she-ink: #3b3e40;--she-blue: #e9f7ff;--she-dialogue-pink: #fff0f0;--she-accent: #56302a;--she-line: #aeb9bf;color:var(--she-ink);padding-top:32px;padding-bottom:32px}.she-editorial .she-section{padding:32px 0;border-top:1px solid var(--she-line)}.she-editorial .she-section:first-child{padding-top:0;border-top:0}.she-editorial h2{display:flex;align-items:baseline;gap:12px;margin:0 0 20px;padding:0;border:0;background:none;color:var(--she-ink);font-size:1.5rem;line-height:1.45}.she-editorial h3{margin:0 0 8px;padding:0;border:0;background:none;color:var(--she-ink);font-size:1.1rem;line-height:1.5}.she-editorial p{margin:0 0 18px;line-height:1.85}.she-editorial p:last-child{margin-bottom:0}.she-editorial .she-number{flex:0 0 auto;color:var(--she-accent);font-size:inherit;letter-spacing:.06em}.she-editorial .she-note{padding:16px 20px;border-left:3px solid var(--she-line);background:var(--she-blue);font-size:.95rem}.she-editorial .she-signals{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px;margin-top:24px}.she-editorial .she-signal{padding:22px 18px;background:var(--she-blue);border-radius:12px}.she-editorial .she-signal>i{display:block;margin-bottom:16px;color:var(--she-accent);font-size:1.7rem}.she-editorial .she-signal p{font-size:.95rem}.she-editorial .she-conversations{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;margin:24px 0}.she-editorial .she-conversation{display:flex;flex-direction:column;margin:0;padding:22px;border:1px solid var(--she-line);border-radius:12px}.she-editorial .she-conversation h3{text-align:center;margin-bottom:22px}.she-editorial .she-messages{display:flex;flex-direction:column;gap:14px;flex:1;padding-bottom:22px}.she-editorial .she-message{max-width:90%;padding:12px 14px;border-radius:12px}.she-editorial .she-message-you{align-self:flex-start;background:var(--she-blue);border-bottom-left-radius:2px}.she-editorial .she-message-her{align-self:flex-end;background:var(--she-dialogue-pink);border-bottom-right-radius:2px}.she-editorial .she-speaker{display:block;font-size:.8rem;font-weight:600;margin-bottom:4px}.she-editorial .she-message p{line-height:1.65;font-size:.95rem}.she-editorial figcaption{border-top:1px solid var(--she-line);padding-top:18px;line-height:1.8;font-size:.95rem}.she-editorial .she-ad{margin:0 0 32px}.she-editorial .she-contexts article{padding:18px 0;border-bottom:1px solid var(--she-line)}.she-editorial .she-contexts article:last-child{padding-bottom:0;border:0}.she-editorial .she-levels{list-style:none;padding:0;margin:24px 0}.she-editorial .she-level{display:grid;grid-template-columns:92px 1fr;gap:22px;padding:20px 0;border-bottom:1px solid var(--she-line)}.she-editorial .she-level:first-child{border-top:1px solid var(--she-line)}.she-editorial .she-level-marker{display:flex;gap:5px;padding-top:9px}.she-editorial .she-level-marker span{width:12px;height:12px;border:1px solid var(--she-line);border-radius:50%}.she-editorial .she-level-marker .is-filled{background:var(--she-accent);border-color:var(--she-accent)}.she-editorial .she-invitation{margin:24px 0;padding:24px;background:var(--she-blue);border-radius:12px;font-size:1.15rem;line-height:1.7;color:var(--she-accent)}.she-editorial .she-sources{padding-bottom:0}.she-editorial .she-sources ul{list-style:none;margin:0;padding:0}.she-editorial .she-sources li{position:relative;padding-left:16px;line-height:1.75}.she-editorial .she-sources li::before{content:'';position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:50%;background:var(--she-accent)}.she-editorial .she-sources a{color:var(--she-ink);text-decoration:underline}.she-editorial .she-sources p{font-size:.9rem;color:var(--she-ink);margin:0}@media (max-width: 600px){.she-editorial h2{font-size:1.3rem;gap:10px}.she-editorial .she-signals,.she-editorial .she-conversations{grid-template-columns:1fr}.she-editorial .she-signal{padding:22px}.she-editorial .she-conversation{padding:20px}.she-editorial .she-level{grid-template-columns:1fr;gap:10px}.she-editorial .she-level-marker{padding-top:0}}
