/* Green Nature Rent v2.88 - Kastamonu local SEO landing + performance-safe layout */
.gn-airport-seo-v288{background:#fff;color:#1b211e}.gn-airport-intro-v288{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:48px;padding-top:72px;padding-bottom:72px;align-items:center}.gn-airport-intro-copy-v288 h2{font-size:42px;line-height:1.16;margin:10px 0 22px;color:#1a1a1a}.gn-airport-intro-copy-v288 p{margin:0 0 16px;color:#5c625f;line-height:1.8}.gn-airport-actions-v288{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.gn-airport-facts-v288{display:grid;grid-template-columns:1fr 1fr;gap:14px}.gn-airport-facts-v288 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-airport-facts-v288 strong{font-size:25px;color:#fff;line-height:1.1}.gn-airport-facts-v288 span{font-size:13px;color:#aebbb4;margin-top:8px}.gn-airport-process-v288{background:#f3f5f4;padding:70px 0}.gn-airport-process-grid-v288{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.gn-airport-process-grid-v288 article{background:#fff;padding:28px;border:1px solid #e4e8e5}.gn-airport-process-grid-v288 i{font-style:normal;color:#33c03f;font-weight:700;font-size:13px;letter-spacing:.12em}.gn-airport-process-grid-v288 h3{font-size:21px;margin:16px 0 10px}.gn-airport-process-grid-v288 p{color:#6a716d;font-size:15px;line-height:1.7}.gn-airport-fleet-v288{padding-top:75px;padding-bottom:75px}.gn-airport-fleet-grid-v288{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gn-airport-car-v288{border:1px solid #e4e8e5;background:#fff;overflow:hidden}.gn-airport-car-v288>a{display:block;background:#f4f6f5;aspect-ratio:713/335;overflow:hidden}.gn-airport-car-v288 img{display:block;width:100%;height:100%;object-fit:cover}.gn-airport-car-v288>div{padding:22px}.gn-airport-car-v288>div>span{display:block;color:#33a83c;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.gn-airport-car-v288 h3{font-size:20px;margin:8px 0}.gn-airport-car-v288 p{font-size:14px;color:#6a716d;margin-bottom:13px}.gn-airport-faq-v288{padding:70px 0;background:#f7f8f7}.gn-airport-faq-v288 .gn-faq-grid a{text-decoration:underline}.gn-local-airport-link-v288{margin-top:18px}.gn-seo-km-note-v288{font-size:13px;color:#67706b;margin-top:9px}.gn-footer-local-v288{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px 16px}.gn-footer-local-v288 a{font-size:13px;color:#b8c1bc}.gn-footer-local-v288 a:hover{color:#fff}
@media(max-width:991px){.gn-airport-intro-v288{grid-template-columns:1fr;gap:28px}.gn-airport-process-grid-v288,.gn-airport-fleet-grid-v288{grid-template-columns:1fr 1fr}.gn-airport-intro-copy-v288 h2{font-size:34px}}
@media(max-width:640px){.gn-airport-intro-v288{padding-top:48px;padding-bottom:48px}.gn-airport-facts-v288,.gn-airport-process-grid-v288,.gn-airport-fleet-grid-v288{grid-template-columns:1fr}.gn-airport-intro-copy-v288 h2{font-size:29px}.gn-airport-process-v288,.gn-airport-fleet-v288,.gn-airport-faq-v288{padding-top:48px;padding-bottom:48px}}
.gn-seo-fleet-copy-v288{padding-top:20px;padding-bottom:72px}.gn-seo-fleet-copy-v288>div{max-width:980px;background:#f6f8f6;border-left:4px solid #33c03f;padding:28px 32px}.gn-seo-fleet-copy-v288 h2{font-size:28px;margin:0 0 14px;color:#1a1a1a}.gn-seo-fleet-copy-v288 p{color:#616964;line-height:1.8;margin:0 0 10px}.gn-seo-fleet-copy-v288 a{text-decoration:underline}.gn-terms-km-v288{margin:30px 0;background:#f3f7f4;border:1px solid #dde7df;padding:28px}.gn-terms-km-v288 h2{font-size:27px;margin:8px 0 12px}.gn-terms-km-v288 p{color:#5f6863;line-height:1.8}.gn-local-seo-v287-actions{flex-wrap:wrap}
@media(max-width:640px){.gn-seo-fleet-copy-v288>div,.gn-terms-km-v288{padding:22px}.gn-seo-fleet-copy-v288 h2,.gn-terms-km-v288 h2{font-size:24px}}
