.award-spotlight{display:flex;align-items:flex-start;gap:30px;padding:30px;border:1px solid #a9b4a3;border-left:4px solid #687f58;background:#e9ede3;margin-top:30px;color:#23382d;box-sizing:border-box}.award-year{flex:0 0 112px;font-size:35px;font-weight:600;line-height:1.2}.award-year>span{font-size:9px;letter-spacing:1px}.award-spotlight .award-kicker{font-size:10px;letter-spacing:1.5px;font-weight:700;margin:0 0 8px}.award-spotlight h2{font-size:26px;line-height:1.25;letter-spacing:-.5px;margin:0 0 10px}.award-spotlight p{font-size:14px;line-height:1.65;margin:0 0 8px}.award-spotlight .award-explanation{max-width:740px;color:#405347}.award-spotlight a{display:inline-block;font-size:12px;text-decoration:underline;text-underline-offset:4px;margin-top:4px}.resume-award{margin:0 64px 30px}.award-spotlight a:focus-visible{outline:2px solid #23382d;outline-offset:5px}
@media(max-width:720px){.award-spotlight{padding:22px;gap:15px;flex-direction:column}.award-year{flex:auto;font-size:26px}.award-year br{display:none}.award-year>span{margin-left:10px}.award-spotlight h2{font-size:24px}.resume-award{margin:0 24px 24px}}
@media print{.award-spotlight{display:block;background:white;color:#111;border:1px solid #999;margin:12pt 0;padding:10pt;break-inside:avoid}.award-year{font-size:12pt}.award-year br{display:none}.award-year>span{margin-left:6pt}.award-spotlight h2{font-size:13pt}.award-spotlight p,.award-spotlight .award-explanation{font-size:9pt;color:#222}.award-spotlight .award-kicker{font-size:8pt;margin-top:5pt}.award-spotlight a{display:none}}
