.uva-invite{display:grid;grid-template-columns:260px 1fr;gap:30px;align-items:center;padding:22px;background:#fffaf0;border:1px solid #c9b989;text-decoration:none;color:#072743;margin:28px 0 5px}.uva-invite img{width:100%;height:145px;object-fit:cover}.uva-invite h3{font-size:28px;margin:8px 0}.uva-invite p{color:#536474;font-size:14px;margin:8px 0}.uva-invite .eyebrow{color:#8a651c}.uva-invite .textlink{color:#072743}.uva-invite:hover{border-color:#9b7526;background:#fffdf8}.uva-years{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:40px 0}.uva-years article{border-top:2px solid #b98e2b;padding-top:20px}.uva-years h3{font-size:27px}.uva-years p{font-size:16px}.uva-years .date{font:28px Georgia,serif;color:#8a651c}.uva-panorama{margin:30px 0}.uva-panorama button{border:10px solid #ded2ba;padding:0;width:100%;background:#ded2ba;cursor:zoom-in}.uva-panorama img{display:block;width:100%;height:auto}.uva-panorama figcaption{font:12px/1.8 Arial,sans-serif;color:#536474;padding:15px 0}.uva-quote{font-size:25px;color:#072743;border-left:3px solid #b98e2b;padding-left:25px;margin:40px 0}@media(max-width:600px){.uva-invite{grid-template-columns:1fr;gap:15px;padding:18px}.uva-invite img{height:auto}.uva-years{grid-template-columns:1fr}.uva-panorama button{border-width:6px}}
