
.state-inspiration{clear:both;background:#f8f7f2;color:#182e3a;padding:50px 30px;margin:36px 0;font:16px/1.7 Arial,sans-serif;text-align:left}.state-inspiration *{box-sizing:border-box}.state-inspiration .inspiration-wrap{max-width:1300px;margin:auto}.state-inspiration .eyebrow{font:700 11px Arial;letter-spacing:2px;color:#a67820;text-transform:uppercase}.state-inspiration h2{font:normal 38px/1.15 Georgia,serif;margin:14px 0 38px;color:#18384f}.state-inspiration .grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.state-inspiration .card{background:white;border:1px solid #dedfd9;border-radius:6px;overflow:hidden;display:flex;flex-direction:column}.state-inspiration .card img{display:block;width:100%;height:250px;object-fit:cover;margin:0;float:none}.state-inspiration .card-body{padding:25px;display:flex;flex-direction:column;flex:1}.state-inspiration .tag{font:700 10px Arial;letter-spacing:1.5px;text-transform:uppercase;color:#a67820}.state-inspiration h3{font:normal 27px/1.12 Georgia,serif;margin:14px 0;color:#18384f}.state-inspiration h3 a{color:inherit;text-decoration:none}.state-inspiration p{font:15px/1.7 Arial;color:#607480;flex:1;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin:14px 0 20px}.state-inspiration .card-link,.state-inspiration .card-stay{font:14px/1.5 Arial;color:#a67820;text-decoration:none;margin-top:14px;display:block}.state-inspiration .card-link{font-weight:bold}.state-inspiration a:hover{color:#7c5215;text-decoration:underline}.state-inspiration a:focus-visible{outline:3px solid #bd922c;outline-offset:4px}@media(max-width:800px){.state-inspiration{padding:32px 18px}.state-inspiration .grid{grid-template-columns:1fr}.state-inspiration .card img{height:240px}.state-inspiration h2{font-size:30px}}
