.elna-machine-detail{font-family:inherit;font-size:16px;line-height:1.7;text-align:left;max-width:100%;overflow-wrap:break-word;color:inherit}
.elna-machine-detail h2,.elna-machine-detail h3{font-family:inherit;line-height:1.3;text-align:left;margin:1.6em 0 .65em;color:inherit}
.elna-machine-detail h2:first-child{margin-top:0}
.elna-machine-detail p{margin:0 0 1em}
.elna-machine-detail .elna-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:24px 0}
.elna-machine-detail .elna-guide-grid h3{margin-top:0}
.elna-machine-detail ul{padding-left:1.4em;margin:0 0 1.5em}
.elna-machine-detail li{margin:.4em 0}
.elna-machine-detail dl{display:grid;grid-template-columns:minmax(160px,40%) minmax(0,1fr);gap:10px 20px;margin:0 0 1.5em}
.elna-machine-detail dt{font-weight:600}
.elna-machine-detail dd{margin:0}
.elna-machine-detail details{padding:0;border-bottom:1px solid #d8dce0}
.elna-machine-detail summary{font-weight:600;cursor:pointer;padding:16px 4px;min-height:48px;line-height:1.5}
.elna-machine-detail details p{margin:0 4px 16px}
.elna-machine-detail a{text-decoration:underline;text-underline-offset:3px}
.elna-machine-detail a:focus-visible,.elna-machine-detail summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@media(max-width:767px){.elna-machine-detail .elna-guide-grid{grid-template-columns:1fr;gap:14px}.elna-machine-detail dl{grid-template-columns:1fr;gap:4px}.elna-machine-detail dd{margin-bottom:10px}.elna-machine-detail h2{font-size:24px}.elna-machine-detail h3{font-size:21px}}
