.rental-discovery{border-block:1px solid var(--border)}.rental-discovery>.container>p{max-width:76ch}.rental-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.rental-choice-grid article{border:1px solid var(--border);border-radius:var(--radius-card,12px);background:var(--surface);min-width:0;padding:24px}.rental-choice-grid h3{margin-top:0}.rental-choice-grid h3 a{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.rental-choice-grid h3 a svg{flex-shrink:0}.rental-choice-grid p{margin-bottom:0}.utility-hero h1{max-width:24ch}.utility-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0;padding:0;list-style:none;display:grid}.utility-models li{border:1px solid var(--border);border-radius:var(--radius-card,12px);min-width:0;padding:24px}.utility-models h3{margin-top:0}.utility-models a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.utility-empty{border:1px solid var(--border);border-radius:var(--radius-card,12px);padding:24px}.utility-preparation{margin:24px 0 0;padding:0;list-style:none}.utility-preparation li{border-top:1px solid var(--border);padding-block:24px}.utility-preparation h3{margin:0 0 8px}.utility-preparation p{margin:0}@media (max-width:900px){.rental-choice-grid{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){.utility-models{grid-template-columns:1fr;gap:16px}.utility-hero h1{font-size:clamp(1.875rem,8vw,2.5rem);line-height:1.15}.rental-choice-grid article,.utility-models li{padding:20px}}
