.core-detail article{max-width:820px}.core-detail article>section:first-child{margin-top:36px}.core-cycle{flex:0 0 365px;width:365px;margin:0}.core-cycle img{display:block;width:100%;height:auto}.core-back{margin-top:44px}.core-github{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.core-github img{width:46.8px;height:35.1px;object-fit:contain}.core-github:hover{text-decoration:underline}@media(max-width:900px){.core-cycle{flex-basis:310px;width:310px}}@media(max-width:700px){.core-detail .intro-layout{flex-direction:column;align-items:flex-start;gap:12px}.core-cycle{flex:none;width:min(100%,380px);align-self:center}}

.core-domain{margin-top:22px}.core-domain h3{font-size:18px;line-height:1.35;font-weight:600;color:#fff;margin:0 0 7px}.core-domain p{margin:0}.core-potential>p{margin-bottom:12px}
