.journal-article{padding-top:35px;padding-bottom:70px;max-width:1040px}.journal-breadcrumb{display:flex;gap:15px;font-size:12px;color:#777;margin-bottom:32px;flex-wrap:wrap}.journal-article>header{max-width:920px;margin-bottom:32px}.journal-article h1{font-size:clamp(37px,4.3vw,62px);line-height:1.13;margin:22px 0}.journal-deck{font-size:20px;line-height:1.8;max-width:800px}.journal-byline{font-size:12px;color:#777}.journal-cover{margin:30px 0 45px;border-radius:12px;overflow:hidden}.journal-cover img{width:100%;aspect-ratio:1.8;object-fit:cover}.journal-prose{max-width:790px;margin-inline:auto}.journal-prose p,.journal-prose li{font-size:18px;line-height:1.95;color:#363636}.journal-prose p{margin-block:0 25px}.journal-prose h2{font-size:29px;line-height:1.35;margin:40px 0 20px}.journal-prose h3{font-size:22px;line-height:1.45;margin:30px 0 17px}.journal-prose a{text-decoration:underline;text-underline-offset:4px}.journal-prose table{display:block;overflow:auto;font-size:14px;margin:30px 0;max-width:100%}.journal-prose th{background:#f5f5f4}.journal-prose blockquote{border-left:2px solid #bbb;margin:30px 0;padding-left:25px}.journal-prose strong{font-weight:600}.journal-equipment,.journal-sources{margin:40px auto;max-width:790px;padding-top:25px;border-top:1px solid #ddd}.journal-equipment h2{font-size:23px}.journal-equipment a{display:inline-block;padding:12px 17px;margin:5px 10px 5px 0;border:1px solid #ddd;border-radius:7px;font-size:14px}.journal-equipment a span{color:#777;font-size:11px}.journal-sources h2{font-size:16px}.journal-sources a{display:block;font-size:13px;line-height:1.8;margin-bottom:10px;overflow-wrap:anywhere}.journal-contact{max-width:790px;margin:45px auto;padding:30px;border:1px solid #ddd;border-radius:10px;background:#f6f6f5}.journal-contact p{font-size:15px;line-height:1.85}.journal-contact .small{font-size:12px;margin:22px 0 0;overflow-wrap:anywhere}.journal-index{padding-top:55px;padding-bottom:70px}.journal-index h1{margin-top:22px;font-size:clamp(38px,5vw,65px)}.journal-latest{margin:45px 0}.journal-latest>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.journal-latest h2{font-size:29px;margin:0}.journal-latest>div:first-child>a{font-size:13px}.journal-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.journal-card-grid img{width:100%;aspect-ratio:1.65;object-fit:cover;border-radius:9px}.journal-card-grid h3{font-size:23px;line-height:1.35;margin:17px 0 12px}.journal-card-grid p{font-size:14px;line-height:1.8}.journal-archive{padding-left:0;list-style:none;display:grid;gap:0 35px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.journal-archive li{padding-block:18px;border-top:1px solid #ddd;font-size:15px;line-height:1.65}.journal-archive span{display:block;color:#888;font-size:11px;margin-bottom:7px}
@media(max-width:760px){.journal-article{padding-top:25px}.journal-article h1{font-size:35px;line-height:1.2}.journal-cover img{aspect-ratio:1.4}.journal-prose p,.journal-prose li{font-size:17px;line-height:1.95}.journal-prose h2{font-size:25px}.journal-contact{padding:25px 21px}.journal-contact .button{width:100%;text-align:center}.journal-card-grid,.journal-archive{grid-template-columns:minmax(0,1fr)}.journal-latest>div:first-child{display:block}.journal-latest>div:first-child>a{display:inline-block;margin-top:17px}}
