.pg-studio-rentals__offers{gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.pg-studio-rentals__offers{grid-template-columns:1fr 1fr}}.pg-studio-rentals__offer{background:var(--op-white);border:1px solid var(--op-neutral-300);border-radius:4px;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.pg-studio-rentals__offer-media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.pg-studio-rentals__offer-body{align-content:start;gap:.5rem;padding:1.5rem;display:grid}.pg-studio-rentals__offer-body p{margin:0}.pg-studio-rentals__offer h3 a{color:inherit}.pg-studio-rentals__offer h3 a:after{content:"";position:absolute;inset:0}.pg-studio-rentals__offer:hover h3,.pg-studio-rentals__offer:focus-within h3{color:var(--op-accent-800);text-underline-offset:4px;text-decoration:underline}.pg-studio-rentals__offer-mode{color:var(--op-neutral-600);font-size:.9375rem;margin-top:.25rem!important}.pg-studio-rentals__offer-price{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.pg-studio-rentals h2{text-wrap:balance}
