.discover-hero{padding:92px 8% 72px;background:#f0eee5}.discover-hero h1{font:600 clamp(48px,6vw,82px)/1.02 'Playfair Display',serif;letter-spacing:-.05em;margin:24px 0}.discover-hero h1 em,.explore-head h2 em,.discover-note h2 em{color:#e66b36;font-weight:500}.discover-hero>p{max-width:520px;color:#6e6f66;font-size:14px;line-height:1.85}.discover-search{margin-top:32px;background:#fffdf8;border:1px solid #e4e0d5;max-width:600px;height:58px;display:flex;align-items:center;padding:0 18px;gap:13px}.discover-search>span{font-size:24px;color:#e66b36}.discover-search input{border:0;outline:0;background:transparent;flex:1;font:12px 'DM Sans';min-width:0}.discover-search kbd{font:700 9px 'DM Sans';letter-spacing:.14em;color:#8d8c81}.discover-stats{display:flex;gap:45px;margin-top:37px;color:#88877d;font-size:10px}.discover-stats b{font:600 20px 'Playfair Display';color:#252720;margin-right:7px}.explore-section{padding:90px 8% 105px}.explore-head{display:flex;align-items:end;justify-content:space-between;gap:30px}.explore-head h2,.discover-note h2{font:600 clamp(40px,4.6vw,62px)/1.05 'Playfair Display';letter-spacing:-.04em;margin:17px 0 0}.explore-head>p{max-width:350px;color:#77786e;font-size:13px;line-height:1.8;margin-bottom:4px}.filter-row{display:flex;gap:9px;flex-wrap:wrap;margin:37px 0 25px}.filter{border:1px solid #dedbd1;background:transparent;border-radius:30px;padding:11px 17px;font:600 10px 'DM Sans';color:#66675e;cursor:pointer}.filter.active,.filter:hover{background:#252720;color:white;border-color:#252720}.filter span{color:#e66b36;margin-left:8px}.destination-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px 20px}.destination{min-width:0}.destination-image{height:255px;position:relative;overflow:hidden;background:#e8e3d8}.destination-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.destination:hover img{transform:scale(1.045)}.destination-image>span{position:absolute;left:15px;top:15px;background:#f8f6efed;padding:8px 10px;font-size:8px;font-weight:700;letter-spacing:.15em}.destination-info{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.destination-info h3{font:600 26px 'Playfair Display';margin:0 0 4px}.destination-info p{font-size:11px;color:#77786e;margin:0}.destination-info>b{font-size:18px;color:#e66b36}.tags{display:flex;gap:7px;margin-top:14px}.tags span{font-size:9px;color:#77786e;background:#eeece4;padding:7px 10px;border-radius:20px}.no-results{display:none;color:#777;font-size:13px;padding:20px 0}.discover-note{background:#292c25;color:#f8f6ef;padding:75px 8%;display:grid;grid-template-columns:auto 1fr 1fr;gap:35px;align-items:center}.note-mark{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#e66b36;font-size:27px}.discover-note .eyebrow{color:#b7b8ac}.discover-note p{color:#c3c4b9;font-size:12px;line-height:1.9;max-width:390px}.nav nav a.active{color:#e66b36}
@media(max-width:800px){.discover-hero{padding:70px 7% 55px}.explore-section{padding:70px 7%}.explore-head{align-items:start;flex-direction:column}.destination-grid{grid-template-columns:repeat(2,1fr)}.destination-image{height:220px}.discover-note{padding:65px 7%;grid-template-columns:auto 1fr}.discover-note p{grid-column:2}}
@media(max-width:520px){.discover-hero h1{font-size:49px}.discover-stats{gap:18px;flex-wrap:wrap}.destination-grid{grid-template-columns:1fr}.destination-image{height:245px}.discover-note{grid-template-columns:1fr;gap:20px}.discover-note p{grid-column:auto}.filter-row{gap:7px}.filter{padding:10px 13px}}

.destination-link{color:#e66b36;font-size:20px;font-weight:700;text-decoration:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;transition:background .2s}.destination-link:hover{background:#f4e2d7}.destination{transition:transform .2s}.destination:hover{transform:translateY(-3px)}
