.meeting-feature{display:flex;align-items:center;gap:22px;padding:24px 28px;margin-top:24px;border:1px solid #cbdbe6;border-left:4px solid #153b5d;border-radius:16px;background:#fff;box-shadow:0 5px 18px #0c2b4508}.meeting-feature__date{flex:0 0 68px;text-align:center;padding:7px;background:#f2f6f9;border:1px solid #d7e1ec;border-radius:9px}.meeting-feature__date span,.meeting-feature__date small{display:block;color:#647b8c;font-size:10px;letter-spacing:.1em}.meeting-feature__date strong{display:block;color:#153b5d;font:34px/1.1 Georgia,serif}.meeting-feature__copy{flex:1}.meeting-feature__eyebrow{font-size:10px;letter-spacing:.12em;font-weight:750;color:#6a7c88}.meeting-feature h2{font-size:21px;line-height:1.3;color:#153b5d;margin:4px 0 7px}.meeting-feature p{font-size:13px;color:#65758a;margin:4px 0 0;max-width:590px}.meeting-feature p strong{font-size:13px;color:#334f65}.meeting-feature p span{display:block;font-size:11px;color:#88703a}.meeting-feature__link{gap:10px;white-space:nowrap}.meeting-feature [hidden]{display:none!important}@media(max-width:800px){.meeting-feature{align-items:flex-start;flex-wrap:wrap;padding:22px 19px;gap:14px}.meeting-feature__copy{flex-basis:calc(100% - 90px)}.meeting-feature__link{width:100%;margin-top:4px}.meeting-feature h2{font-size:19px}}
.meeting-feature__link:focus-visible{outline:3px solid #ad8731;outline-offset:4px}
