.hero-art>img{width:118%;max-width:760px;filter:drop-shadow(0 30px 35px #00111f88)}.product-art img.illustration{width:100%;height:100%;padding:0;object-fit:contain}.case-visual img.illustration{object-fit:cover}.detail-grid .case-visual{min-height:420px}.entry-content{line-height:2;color:var(--muted);overflow-wrap:anywhere}.entry-content p{white-space:normal}.entry-content img{max-width:100%;height:auto}.entry-content a{text-decoration:underline;color:#256588}.entry-content table{border-collapse:collapse;width:100%}.entry-content td,.entry-content th{padding:12px;border:1px solid var(--line)}.footer-desc{white-space:normal}.pagination{display:flex;gap:12px;justify-content:center;margin-top:32px}.pagination .page-numbers{padding:5px 15px;border:1px solid var(--line)}.pagination .current{background:var(--navy);color:#fff}.honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.privacy-note{font-size:12px;color:var(--muted)}.admin-bar .nav{top:32px}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.screen-reader-text:focus{position:fixed;left:10px;top:10px;width:auto;height:auto;z-index:99999;background:#fff;padding:15px;color:#000}@media(max-width:782px){.admin-bar .nav{top:46px}}@media(max-width:760px){.hero-art>img{width:100%;height:100%}.detail-grid .case-visual{min-height:290px}}@media(max-width:600px){.admin-bar .nav{top:0}}
