<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.section-title{color:#2b456b;font-size:30px;font-weight:600;margin-bottom:2rem;margin-top:1rem}.city-grid{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:0 auto;max-width:1200px}.city-card{background-color:#f7f7f7;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05);color:inherit;display:flex;flex:0 1 320px;flex-direction:column;max-width:320px;overflow:hidden;text-decoration:none}.city-card img{height:100%;min-height:160px;object-fit:cover;width:100%}.city-card-footer{background-color:#fff;display:flex;font-size:.9rem;justify-content:space-between;padding:.75rem}.hotel-list{background-color:#eaecf0}.hotel-filters__content,.hotel-list__content{box-sizing:border-box;margin:auto;max-width:1200px;padding:1rem 2rem}.hotel-list-grid{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0}.hotel-item{align-items:center;border-bottom:1px solid #757679;display:grid;gap:1rem;grid-template-columns:1fr 1fr auto;justify-content:space-between;padding:.75rem 1rem;width:100%}.hotel-item span{font-size:.95rem}.hotel-item .btn-view{background-color:#859bbf;border-radius:10px;color:#fff;font-size:.8rem;font-weight:500;padding:.3rem .75rem;text-decoration:none;transition:background-color .2s ease-in-out}.hotel-item .btn-view:hover{background-color:#1f3559;color:#fff}.pagination-controls{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin-top:2rem}.pagination-controls button{background:#c9cfdd;border:none;border-radius:12px;color:#1a1a1a;cursor:pointer;font-size:.9rem;font-weight:600;padding:.5rem .9rem;transition:background .2s ease}.pagination-controls button.active{background:#1c2b4d;color:#fff}.pagination-controls button:disabled{cursor:not-allowed;opacity:.4}.pagination-controls .dots{color:#333;display:inline-block;font-size:1.1rem;padding:.5rem .8rem}.hotel-detail-page{color:#1a1a1a;font-family:Helvetica Neue,sans-serif;margin:0 auto}.pwr-sec-mockup.hotel_banner{background-position:50%;background-size:cover;padding:120px 0}.hotel_banner .hotel_content{max-width:768px;width:40%}.hotel-detail-page__content{box-sizing:border-box;display:flex;flex-direction:column;margin:auto;max-width:1200px;padding:2rem}.city-header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:2rem;text-align:left}.city-header h1{color:#2d446b;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.hotel-results{display:flex;flex-direction:column;gap:1.5rem}.hotel-card{align-items:flex-end;background-color:#fff;border-bottom:1px solid #747577;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem}.hotel-card .hotel-card__info{max-width:750px;width:80%}.hotel-card h2{color:#2d456b;margin-bottom:.5rem}.hotel-card p{color:#333;font-size:.95rem;line-height:1.5;margin:.25rem 0}.hotel-card .btn-view{background-color:#859bbf;border-radius:10px;color:#fff;font-size:.8rem;font-weight:500;padding:.3rem .75rem;text-decoration:none;transition:background-color .2s ease-in-out}.hotel-card .btn-view:hover{background-color:#1f3559;color:#fff}.hotel-card .btn-view.arrow{display:none}@media (max-width:768px){.hotel-card .btn-view.arrow{display:block}.hotel-card .btn-view:not(.arrow){display:none}}.hotel-card .hotel-card__review{display:flex;gap:10px}.hotel-rating{display:flex;gap:4px;height:100%}.hotel-rating .star{line-height:normal}.hotel-filters-bar{align-items:center;background-color:#c0c7d3;border-radius:10px;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:1.5rem;padding:7px}.filter-button{background-color:#c0c7d3;border:none;border-radius:6px;color:#2d446b;cursor:pointer;font-size:.85rem;font-weight:500;padding:.4rem .9rem;transition:background-color .2s ease}.filter-button.active,.filter-button:hover{background-color:#fff}@media (max-width:768px){.city-header{flex-direction:column}}@media (max-width:600px){.hotel-card{flex-direction:column;padding:1rem}.hotel-card h2{font-size:1.5rem}.hotel-card p{font-size:.9rem}.hotel-card .hotel-card__info{width:100%}}</pre></body></html>