.block-rental{position:relative;overflow:hidden}.block-rental:not([class*=pt-section-]){padding-top:6rem}.block-rental:not([class*=pb-section-]){padding-bottom:6rem}@media(max-width: 991px){.block-rental:not([class*=pt-section-]){padding-top:4rem}.block-rental:not([class*=pb-section-]){padding-bottom:4rem}}.block-rental__accent{position:absolute;top:0;left:0;width:40%;height:4px;background:var(--red)}.block-rental__grid{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:flex-start}@media(max-width: 900px){.block-rental__grid{grid-template-columns:1fr;gap:2rem}}.block-rental__kicker{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.block-rental__kicker span:first-child{font-family:var(--font-mono);font-size:.75rem;color:var(--red);letter-spacing:.12em}.block-rental__line{flex:1;height:1px;background:var(--steel-700)}.block-rental__lead h2{font-size:clamp(40px,5vw,64px);line-height:.95;color:var(--paper);text-transform:uppercase;margin-bottom:1rem}.block-rental__lead p{color:var(--steel-300);font-size:1rem;line-height:1.7;max-width:26rem}.block-rental__cells{display:grid;grid-template-columns:repeat(3, 1fr);gap:1px;background:var(--steel-800);border:1px solid var(--steel-800)}@media(max-width: 700px){.block-rental__cells{grid-template-columns:1fr}}.block-rental__cell{background:var(--ink);padding:2rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;min-height:11.25rem;transition:background var(--dur-base) var(--ease-out)}.block-rental__cell:hover{background:var(--carbon)}.block-rental__icon{width:1.5rem;height:1.5rem;color:var(--red)}.block-rental__name{font-size:1.25rem;color:var(--paper)}.block-rental__desc{font-size:.8125rem;line-height:1.7;color:var(--steel-400);flex:1}.block-rental__price{font-family:var(--font-mono);font-size:.8125rem;color:var(--paper)}.block-rental__note{margin-top:1.5rem;font-size:.8125rem;color:var(--steel-400)}.block-rental__note a{color:var(--paper);text-decoration:none;font-weight:600}.block-rental__note a i{font-size:.85em;margin-left:.25rem}.block-rental__note a:hover{color:var(--red)}
