﻿.ten-love-editorial.content{--love-paper: #fff;--love-accent: #e61874;margin-top:32px;padding-bottom:32px;background:var(--love-paper);line-height:1.8}.ten-love-editorial.content h2{margin:0 0 20px;padding:0;font-size:1.5rem;line-height:1.5;font-weight:700;background:none}.ten-love-editorial.content h3{margin:0 0 12px;font-size:1.125rem;line-height:1.6;font-weight:700}.ten-love-editorial.content p{margin:0 0 16px}.ten-love-editorial.content p:last-child{margin-bottom:0}.ten-love-editorial.content .ten-love-intro{border-left:4px solid var(--love-accent);padding-left:20px}.ten-love-editorial.content .ten-love-section{margin-top:40px;padding-top:32px;border-top:1px solid #e4e4e4}.ten-love-editorial.content .ten-love-flow{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:36px;list-style:none;padding:0;margin:0}.ten-love-editorial.content .ten-love-flow>li{position:relative;text-align:center;padding:0}.ten-love-editorial.content .ten-love-flow>li:not(:last-child)::after{content:'→';position:absolute;right:-29px;top:32px;color:var(--love-accent);font-size:24px;line-height:1}.ten-love-editorial.content .ten-love-diagram{color:var(--love-accent);margin-bottom:16px}.ten-love-editorial.content .ten-love-diagram svg{display:block;margin:auto;max-width:100%}.ten-love-editorial.content .ten-love-example{display:grid;grid-template-columns:1fr;gap:24px;margin-top:32px}.ten-love-editorial.content figure{margin:0 auto;max-width:600px}.ten-love-editorial.content figure img{display:block;width:100%;height:auto}.ten-love-editorial.content figcaption{text-align:center;font-size:.875rem;margin-top:8px}.ten-love-editorial.content .ten-love-ad{margin:32px 0;display:flow-root;min-height:90px}.ten-love-editorial.content .ten-love-ad+.ten-love-section{margin-top:32px}.ten-love-editorial.content .ten-love-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px;margin-top:24px}.ten-love-editorial.content .ten-love-card{margin:0;min-width:0;border:1px solid #efc4d7;border-radius:8px;overflow:hidden}.ten-love-editorial.content .ten-love-card>img{display:block;width:100%;height:auto}.ten-love-editorial.content .ten-love-card-copy{padding:20px}.ten-love-editorial.content .ten-love-card h3{text-align:center;padding-bottom:16px;border-bottom:2px solid var(--love-accent)}.ten-love-editorial.content .ten-love-card ol{margin:16px 0 0;padding-left:1.8em}.ten-love-editorial.content .ten-love-card li{margin:8px 0;padding-left:4px}.ten-love-editorial.content .ten-love-card li::marker{color:var(--love-accent);font-weight:700}@media (max-width: 600px){.ten-love-editorial.content h2{font-size:1.25rem}.ten-love-editorial.content .ten-love-ad{min-height:280px}.ten-love-editorial.content .ten-love-flow,.ten-love-editorial.content .ten-love-example,.ten-love-editorial.content .ten-love-grid{grid-template-columns:1fr}.ten-love-editorial.content .ten-love-flow{gap:48px}.ten-love-editorial.content .ten-love-flow>li:not(:last-child)::after{content:'↓';right:calc(50% - 12px);top:auto;bottom:-36px;width:24px}.ten-love-editorial.content .ten-love-intro{padding-left:16px}}
