.post-content{margin-top:clamp(24px,17.3701657459px + 1.7679558011vw,40px)}.post-content *+p,.post-content *+figure,.post-content *+ul,.post-content *+ol{margin-top:24px}.post-content p,.post-content a,.post-content li{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem);line-height:1.8;letter-spacing:.05em}.post-content a{color:var(--color-main);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-main);text-decoration-color:var(--color-main);text-underline-offset:2px;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s, -webkit-text-decoration-color .3s;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.post-content a:focus-visible{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.post-content figure{max-width:480px;margin-inline:auto}.post-content figure img{width:100%;max-width:480px;height:auto}.post-content ul{display:grid;row-gap:4px}.post-content ul li{position:relative;padding-left:.8em}.post-content ul li::before{position:absolute;top:.7em;left:0;display:block;width:.4em;aspect-ratio:1;content:"";background-color:var(--color-main);border-radius:50%}.post-content ol{display:grid;row-gap:4px;counter-reset:number}.post-content ol li{position:relative;padding-left:1em}.post-content ol li::before{position:absolute;top:0;left:0;display:block;color:var(--color-main);content:counter(number) ".";counter-increment:number 1}@media screen and (min-width: 1024px){.post-content *+p,.post-content *+figure,.post-content *+ul,.post-content *+ol{margin-top:32px}}@media (any-hover: hover){.post-content a:hover{-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}}
