body{background:#fbf8f2;color:#28372c}header{max-width:1120px;margin:auto}.field-record{width:min(920px,calc(100% - 40px));margin:72px auto 100px}.field-record h1{font-size:clamp(32px,5vw,58px);line-height:1.35;letter-spacing:-.04em}.field-record p{line-height:1.95;word-break:keep-all;overflow-wrap:anywhere}.lead{font-size:20px;max-width:740px}.field-record section{max-width:800px;margin:70px auto}.field-record h2{font-size:clamp(24px,3vw,32px);line-height:1.5;margin-bottom:24px}.field-record figure{margin:32px 0}.field-record figure img{display:block;width:100%;height:auto;border-radius:4px}.field-record figcaption{font-size:14px;color:#596157;margin-top:10px;line-height:1.7}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding:28px 0;border-block:1px solid #d9cbb6;margin:40px 0}.facts strong{font-size:24px;display:block}.facts span{display:block;font-size:13px;line-height:1.7;margin-top:10px}.record-note{font-size:14px;color:#596157;border-left:3px solid #d9cbb6;padding-left:20px}.next{background:#e9ede4;padding:32px;margin-top:50px;border-radius:6px}.next h2{margin-top:0}.next a{line-height:2;color:#314b32;text-underline-offset:4px}footer{max-width:1120px;margin:auto;padding:35px 20px}@media(max-width:600px){.field-record{margin-top:40px}.lead{font-size:18px}.facts{grid-template-columns:1fr}.facts>div{display:grid;grid-template-columns:140px 1fr;align-items:center}.facts span{margin:0}.field-record section{margin:48px 0}.next{padding:24px}.mag-nav{flex-wrap:wrap}}