
/* Green Nature Rent - SEO intent pages v2.90 */
.gn-seo-intent-v290{background:#fff;color:#1b211e}
.gn-seo-intent-intro-v290{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:48px;padding-top:72px;padding-bottom:72px;align-items:center}
.gn-seo-intent-copy-v290 h2{font-size:42px;line-height:1.16;margin:10px 0 22px;color:#1a1a1a}
.gn-seo-intent-copy-v290 p{margin:0 0 16px;color:#5c625f;line-height:1.82}
.gn-seo-intent-actions-v290{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}
.gn-seo-intent-facts-v290{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.gn-seo-intent-facts-v290 article{background:#111915;border:1px solid rgba(51,192,63,.18);padding:25px 22px;min-height:132px;display:flex;flex-direction:column;justify-content:flex-end}
.gn-seo-intent-facts-v290 strong{font-size:25px;color:#fff;line-height:1.1}
.gn-seo-intent-facts-v290 span{font-size:13px;color:#aebbb4;margin-top:8px}
.gn-seo-intent-process-v290{background:#f3f5f4;padding:70px 0}
.gn-seo-intent-process-grid-v290{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
.gn-seo-intent-process-grid-v290 article{background:#fff;padding:28px;border:1px solid #e4e8e5}
.gn-seo-intent-process-grid-v290 i{font-style:normal;color:#33c03f;font-weight:700;font-size:13px;letter-spacing:.12em}
.gn-seo-intent-process-grid-v290 h3{font-size:21px;margin:16px 0 10px}
.gn-seo-intent-process-grid-v290 p{color:#6a716d;font-size:15px;line-height:1.72}
.gn-seo-intent-fleet-v290{padding-top:75px;padding-bottom:75px}
.gn-seo-intent-fleet-grid-v290{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.gn-seo-intent-car-v290{border:1px solid #e4e8e5;background:#fff;overflow:hidden}
.gn-seo-intent-car-v290>a{display:block;background:#f4f6f5;aspect-ratio:713/335;overflow:hidden}
.gn-seo-intent-car-v290 img{display:block;width:100%;height:100%;object-fit:cover}
.gn-seo-intent-car-v290>div{padding:22px}
.gn-seo-intent-car-v290>div>span{display:block;color:#33a83c;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}
.gn-seo-intent-car-v290 h3{font-size:20px;margin:8px 0}
.gn-seo-intent-car-v290 h3 a{color:inherit}
.gn-seo-intent-car-v290 p{font-size:14px;color:#6a716d;margin-bottom:10px}
.gn-seo-intent-price-v290{display:block;font-size:19px;margin:3px 0 12px;color:#202a24}
.gn-seo-intent-price-v290 small{font-size:12px;color:#747d77;font-weight:400}
.gn-seo-intent-all-v290{text-align:center;margin-top:28px}
.gn-seo-intent-empty-v290{padding:70px 0}
.gn-seo-intent-empty-v290>div{padding:34px;border:1px solid #e1e7e3;background:#f7f9f7}
.gn-seo-intent-empty-v290 h2{margin:0 0 10px}
.gn-seo-intent-empty-v290 p{color:#68716c;margin:0 0 20px}
.gn-seo-intent-content-v290{padding:70px 0;background:#111915;color:#fff}
.gn-seo-intent-content-grid-v290{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.gn-seo-intent-content-grid-v290 article{padding:30px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.025)}
.gn-seo-intent-content-grid-v290 h2{font-size:23px;line-height:1.35;margin:0 0 12px;color:#fff}
.gn-seo-intent-content-grid-v290 p{margin:0;color:#b9c3bd;line-height:1.8}
.gn-seo-intent-related-v290{padding-top:70px;padding-bottom:70px}
.gn-seo-intent-related-links-v290{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.gn-seo-intent-related-links-v290 a{display:flex;align-items:center;justify-content:space-between;padding:19px 20px;border:1px solid #e1e6e3;background:#fff;color:#202823;font-weight:600}
.gn-seo-intent-related-links-v290 a:hover{border-color:#33c03f;color:#22952c}
.gn-seo-intent-related-links-v290 span{color:#33c03f}
.gn-seo-intent-faq-v290{padding:70px 0;background:#f7f8f7}
.gn-seo-intent-faq-v290 .gn-faq-grid a{text-decoration:underline}
@media(max-width:980px){
  .gn-seo-intent-intro-v290{grid-template-columns:1fr;gap:30px;padding-top:55px;padding-bottom:55px}
  .gn-seo-intent-copy-v290 h2{font-size:34px}
  .gn-seo-intent-process-grid-v290,.gn-seo-intent-fleet-grid-v290{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:680px){
  .gn-seo-intent-intro-v290{padding-top:42px;padding-bottom:42px}
  .gn-seo-intent-copy-v290 h2{font-size:29px}
  .gn-seo-intent-facts-v290{grid-template-columns:1fr 1fr;gap:8px}
  .gn-seo-intent-facts-v290 article{min-height:105px;padding:18px 15px}
  .gn-seo-intent-facts-v290 strong{font-size:21px}
  .gn-seo-intent-process-v290,.gn-seo-intent-faq-v290,.gn-seo-intent-content-v290{padding:48px 0}
  .gn-seo-intent-process-grid-v290,.gn-seo-intent-fleet-grid-v290,.gn-seo-intent-content-grid-v290,.gn-seo-intent-related-links-v290{grid-template-columns:1fr}
  .gn-seo-intent-fleet-v290,.gn-seo-intent-related-v290{padding-top:48px;padding-bottom:48px}
  .gn-seo-intent-content-grid-v290 article{padding:23px}
}

.gn-seo-hub-v290{padding:72px 0;background:#f5f7f5}
.gn-seo-hub-grid-v290{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.gn-seo-hub-grid-v290 a{position:relative;display:flex;min-height:190px;flex-direction:column;padding:25px 26px;border:1px solid #e0e6e1;background:#fff;color:#202823}
.gn-seo-hub-grid-v290 a:hover{border-color:#33c03f;transform:translateY(-2px)}
.gn-seo-hub-grid-v290 span{font-size:11px;font-weight:700;letter-spacing:.13em;color:#33a83c}
.gn-seo-hub-grid-v290 strong{display:block;font-size:20px;line-height:1.35;margin:13px 0 8px}
.gn-seo-hub-grid-v290 p{font-size:14px;color:#6b746f;line-height:1.65;margin:0;padding-right:20px}
.gn-seo-hub-grid-v290 i{position:absolute;right:22px;bottom:19px;font-size:22px;font-style:normal;color:#33c03f}
@media(max-width:980px){.gn-seo-hub-grid-v290{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.gn-seo-hub-v290{padding:48px 0}.gn-seo-hub-grid-v290{grid-template-columns:1fr}.gn-seo-hub-grid-v290 a{min-height:0}}
