.hamon-heading{padding:40px 32px;background:radial-gradient(ellipse at 100% 0%,#e7ded0 0,transparent 60%),#f7f4ed;border:1px solid #e4d9ca;border-top:4px solid #863d30;border-radius:10px;margin-top:24px}.hamon-heading>span{color:#863d30}.hamon-heading h1{color:#3e302b;line-height:1.5}.hamon-heading h1 span{font-size:.7em}.hamon-heading p{max-width:44em}.hamon-evidence{margin:22px 0;padding:16px;background:#faf8f5;border:1px solid #e5dfd5;border-radius:8px}.hamon-evidence summary{cursor:pointer;font-weight:700;line-height:1.8}.hamon-evidence img{display:block;width:min(100%,32rem);height:auto;margin:18px auto}.hamon-bets{font-variant-numeric:tabular-nums;font-family:monospace}.hamon-cta{display:inline-block;background:#863d30;color:white!important;border-radius:6px;padding:15px 20px;margin-top:18px;font-weight:700}.common-content section p+p{margin-top:14px}.common-content h3{margin-top:30px}.common-content .sample-note{font-size:12px;line-height:1.9;color:#647181;margin:14px 0}.hamon-heading .source-date{font-size:12px}@media(max-width:600px){.hamon-heading{padding:26px 20px}.hamon-heading h1{font-size:26px}.hamon-heading p{font-size:14px}.hamon-cta{display:block;text-align:center}.hamon-evidence{padding:12px}.common-content h3{font-size:17px}.service-table dd{overflow-wrap:anywhere}}
.hamon-evidence summary::before{display:none}

.hamon-cover{margin:24px 0 0}.hamon-cover .screen-capture{display:block;width:100%;height:auto;aspect-ratio:1334/850;object-fit:cover;object-position:top}.hamon-cover a{display:block}.hamon-cover+.hamon-heading{margin-top:20px}
