body[data-aesthetic=minimal]{--shadow-sm:0 0 0 1px var(--line);--shadow-md:0 0 0 1px var(--line);--radius:14px;--radius-lg:22px}body[data-aesthetic=minimal] h1,body[data-aesthetic=minimal] h2,body[data-aesthetic=minimal] h3,body[data-aesthetic=minimal] h4{font-family:var(--sans);font-weight:600;letter-spacing:-.02em}body[data-aesthetic=minimal] em{font-style:normal;font-family:var(--sans);color:inherit;font-weight:600}body[data-aesthetic=minimal] .topo-overlay{display:none}body[data-aesthetic=minimal] .hero-bg-tint{background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.35))}body[data-aesthetic=minimal] .hero-eyebrow .dot{box-shadow:none}body[data-aesthetic=minimal] .search-pill{border-radius:999px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}body[data-aesthetic=minimal] .brand-mark{border-radius:10px;box-shadow:none}body[data-aesthetic=minimal] .brand-mark.sm{border-radius:8px}body[data-aesthetic=minimal] .dp-rail,body[data-aesthetic=minimal] .fpanel,body[data-aesthetic=minimal] .map-preview-img,body[data-aesthetic=minimal] .recent-row,body[data-aesthetic=minimal] .spot-card,body[data-aesthetic=minimal] .tp-map-preview,body[data-aesthetic=minimal] .tp-stats{border:1px solid var(--line);box-shadow:none}body[data-aesthetic=minimal] .spot-card:hover{transform:none;box-shadow:none;border-color:var(--line)}body[data-aesthetic=minimal] .recent-row:hover{border-color:var(--ink);box-shadow:none}body[data-aesthetic=minimal] .dp-gallery-main,body[data-aesthetic=minimal] .dp-thumb,body[data-aesthetic=minimal] .recent-thumb{border-radius:var(--radius)}body[data-aesthetic=minimal] .map-preview-img,body[data-aesthetic=minimal] .spot-card,body[data-aesthetic=minimal] .tp-map-preview{overflow:hidden}body[data-aesthetic=minimal] .coll-tint{background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.55))}body[data-aesthetic=minimal] .dp-gallery-tint{background:none}body[data-aesthetic=minimal] .tp-hero-tint{background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.45) 70%,rgba(0,0,0,.6))}body[data-aesthetic=minimal] .map-pin-btn>div,body[data-aesthetic=minimal] .minimap-pin>div{filter:none!important;box-shadow:none!important}body[data-aesthetic=minimal] .map-pin-btn svg path,body[data-aesthetic=minimal] .minimap-pin svg path{stroke-width:1.5!important}body[data-aesthetic=minimal] .map-pin-routenum{box-shadow:none;border:1.5px solid #fff;outline:1px solid rgba(0,0,0,.25);border-radius:50%}body[data-aesthetic=minimal] .acb-popover,body[data-aesthetic=minimal] .filter-drawer,body[data-aesthetic=minimal] .map-detail-panel,body[data-aesthetic=minimal] .map-spotlist,body[data-aesthetic=minimal] .route-panel{border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--line),0 8px 20px rgba(0,0,0,.06)}body[data-aesthetic=minimal] .map-view-toggle{border-radius:999px}body[data-aesthetic=minimal] .map-view-toggle button[data-on=true]{box-shadow:none;background:var(--bg-alt)}body[data-aesthetic=minimal] .btn-ghost,body[data-aesthetic=minimal] .btn-ghost.sm,body[data-aesthetic=minimal] .btn-primary,body[data-aesthetic=minimal] .btn-primary.lg,body[data-aesthetic=minimal] .btn-primary.sm,body[data-aesthetic=minimal] .chip,body[data-aesthetic=minimal] .dp-saveall,body[data-aesthetic=minimal] .dp-type-pill,body[data-aesthetic=minimal] .fb-filters-btn,body[data-aesthetic=minimal] .fb-filters-btn .cnt,body[data-aesthetic=minimal] .fb-route,body[data-aesthetic=minimal] .map-open-cta,body[data-aesthetic=minimal] .tp-back-link{border-radius:999px}body[data-aesthetic=minimal] .detail-price,body[data-aesthetic=minimal] .dp-card-price b,body[data-aesthetic=minimal] .dp-rating-big b,body[data-aesthetic=minimal] .map-stats b,body[data-aesthetic=minimal] .tp-day-title,body[data-aesthetic=minimal] .tp-map-overlay b,body[data-aesthetic=minimal] .tp-stat b{font-family:var(--sans);font-weight:600}