.axm30{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:72px 32px;color:#263a30;font-family:inherit;font-size:17px;line-height:1.75}.axm30 *{box-sizing:border-box}.axm30 h1,.axm30 h2,.axm30 h3{font-family:inherit;color:inherit;line-height:1.15;font-weight:400;letter-spacing:-.025em}.axm30 h1{font-size:clamp(36px,4.5vw,66px);max-width:1000px;margin:14px 0 24px}.axm30 h2{font-size:clamp(27px,3vw,40px);margin:48px 0 20px}.axm30 h3{font-size:23px;margin:24px 0 14px}.axm30 p{margin:0 0 20px;max-width:900px}.axm30-kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase}.axm30-lead{font-size:clamp(19px,2.1vw,25px);line-height:1.55;max-width:950px}.axm30 a{color:inherit;text-underline-offset:4px}.axm30 nav{font-size:13px;margin-bottom:28px}.axm30 nav a{margin-right:8px}.axm30 figure{margin:32px 0}.axm30 figure img{display:block;max-width:100%;height:auto;border-radius:2px}.axm30 figcaption{font-size:13px;line-height:1.6;color:#5d6c63;margin-top:12px;max-width:950px}.axm30 ul,.axm30 ol{padding-left:24px;margin:20px 0 26px}.axm30 li{margin:8px 0}.axm30 table{width:100%;border-collapse:collapse;font-size:15px;margin:26px 0}.axm30 th,.axm30 td{text-align:left;vertical-align:top;padding:16px;border-bottom:1px solid #c9d0c9}.axm30 th{background:#e9ece4;font-weight:600}.axm30-table-wrap{overflow:auto}.axm30-callout,.axm30 aside{background:#eceee7;padding:28px 30px;margin:32px 0}.axm30 aside h2,.axm30 aside h3{margin-top:0}.axm30-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.axm30-card{border:1px solid #d9ded6;background:#f8f8f3}.axm30-card>a{display:block;text-decoration:none;height:100%}.axm30-card img{display:block;width:100%;height:270px;object-fit:cover}.axm30-card> a>div{padding:24px}.axm30-card h3{font-size:23px;margin:0 0 14px}.axm30-card p{font-size:15px;line-height:1.65;margin:0}.axm30-related{border-top:1px solid #d9ded6}.axm30-related>h2{margin-top:10px}.axm30-sources{font-size:14px;line-height:1.7;border-top:1px solid #d9ded6;margin-top:46px;padding-top:20px}.axm30-sources h2{font-size:24px;margin-top:10px}.axm30 .axm30-button{display:inline-block;border:1px solid currentColor;padding:12px 22px;text-decoration:none;margin-top:12px}.axm30 :focus-visible{outline:2px solid #755d36;outline-offset:5px}@media(max-width:900px){.axm30-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.axm30{padding:44px 20px;font-size:16px}.axm30-grid{grid-template-columns:1fr}.axm30-card img{height:280px}.axm30 h2{margin-top:34px}.axm30 th,.axm30 td{padding:12px;min-width:120px}.axm30-callout,.axm30 aside{padding:22px}.axm30 figure{margin:24px 0}}
.axm30 figure img{width:100%;max-height:680px;object-fit:contain;background:#eeeee8}.axm30-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start;margin:30px 0}.axm30 .axm30-gallery figure{margin:0;min-width:0}.axm30-gallery figure img{height:360px;max-height:680px;object-fit:contain}.axm30-gallery figcaption{font-size:13px}.axm30 .axm-lead{font-size:clamp(19px,2.1vw,25px);line-height:1.55;max-width:950px}.axm30 .axm-table{overflow-x:auto}.axm30 .axm-button{display:inline-block;border:1px solid currentColor;padding:12px 22px;text-decoration:none;margin-top:12px}@media(max-width:600px){.axm30-gallery{grid-template-columns:1fr;gap:26px}.axm30-gallery figure img{height:auto;max-height:580px}.axm30 figure img{max-height:580px}}
