.awc-field{max-width:1120px;margin:clamp(24px,5vw,64px) auto;padding:clamp(20px,4vw,40px);background:#f4f1e9;color:#172d2b;border:1px solid #d0d6cf;border-radius:18px;box-sizing:border-box}.awc-field *{box-sizing:border-box}.awc-field h2,.awc-field h3{color:#172d2b}.awc-field p,.awc-field li,.awc-field figcaption{line-height:1.65}.awc-field a{color:#174f48;text-decoration:underline;text-underline-offset:3px}.awc-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.awc-field figure{margin:0;min-width:0}.awc-field img{display:block;width:100%;height:auto;max-height:540px;object-fit:contain;background:#e6e4dd;border-radius:10px}.awc-field figcaption{padding:10px 0;font-size:.93rem}.awc-field-video{position:relative;max-width:360px;margin:24px auto;aspect-ratio:9/16}.awc-field-video iframe{position:absolute;width:100%;height:100%;border:0;border-radius:12px}.awc-field-note{padding:18px;background:#fff;border-left:4px solid #9b6b2d}.awc-field-proof{display:grid;grid-template-columns:minmax(130px,240px) minmax(0,1fr);gap:25px;align-items:center}.awc-field-proof img{max-height:270px}.awc-field-kicker{font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:.8rem}@media(max-width:620px){.awc-field{margin:24px 12px;padding:20px}.awc-field-grid,.awc-field-proof{grid-template-columns:1fr}.awc-field-proof img{max-height:280px}}
