.about-module{--green:#318f53;--green-dark:#277242;--green-text:#277242;--text-dark:#1a1a1a;--text-mid:#4a4a4a;--text-muted:#767676;--text-label:#666;--text-light:#fff;--bg-white:#fff;--bg-cream:#f0ece6;--border:#ddd8d0;--card-radius:14px;--media-radius:12px;--shadow-sm:0 2px 12px rgba(0,0,0,.07);--shadow-md:0 6px 28px rgba(0,0,0,.12);--overlay-dark:10,8,6;--container-max:1200px;--section-padding-x:72px;--section-padding-y:64px;--header-container:1170px;--header-container-pad:15px;--header-offset:100px;--space-2xs:4px;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:64px;--space-2xl:96px;--font-head:"Montserrat",sans-serif;--font-body:"Open Sans",sans-serif;background:var(--bg-white);color:var(--text-dark);font-family:var(--font-body);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.about-module,.about-module *,.about-module :before,.about-module :after){box-sizing:border-box;margin:0;padding:0}.about-module a{color:inherit;text-decoration:none}.about-module img{display:block;height:auto;max-width:100%}.about-module figure{margin:0}.about-module li,.about-module ol,.about-module ul{list-style:none!important;padding-left:0!important}.about-module ol>li:before,.about-module ul>li:before{content:none!important;display:none!important}.about-module li::marker{content:none}.about-module .section-label{color:var(--text-label);font-family:var(--font-head);font-size:16px;font-weight:600;letter-spacing:1.2px;margin-bottom:var(--space-xs)}.about-module .section-title{color:var(--text-dark);font-family:var(--font-head);font-size:36px;font-weight:700;line-height:1.2;margin-bottom:var(--space-md)}.about-module .section-title span{color:var(--text-muted);font-weight:700}.about-module .section-inner{margin:0 auto;max-width:var(--container-max)}.about-module .about-section{padding:var(--section-padding-y) var(--section-padding-x)}.about-module .about-section .text-link{color:var(--green-text)!important;font-weight:600;text-decoration:underline;text-decoration-color:rgba(39,114,66,.35);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .2s,color .2s}.about-module .about-section .text-link:hover{color:var(--green-dark)!important;text-decoration-color:currentColor}.about-module .about-section .btn-arrow{align-items:center;color:var(--green-text)!important;display:inline-flex;font-family:var(--font-head);font-size:13px;font-weight:600;gap:var(--space-xs);transition:gap .2s,color .2s}.about-module .about-section .btn-arrow:hover{color:var(--green-dark)!important;gap:10px}.about-module .btn-arrow svg{flex-shrink:0;height:16px;width:16px}.about-module .btn-outline,.about-module .btn-primary{align-items:center;border-radius:50px;cursor:pointer;display:inline-flex;font-family:var(--font-head);font-size:14px;font-weight:600;justify-content:center;letter-spacing:.2px;line-height:1.2;min-height:46px;padding:12px 28px;transition:background .2s,color .2s,border-color .2s,transform .15s}.about-module .about-section .btn-primary{background:var(--green);border:1.5px solid var(--green);color:var(--text-light)!important}.about-module .about-section .btn-primary:hover{background:var(--green-dark);border-color:var(--green-dark);transform:translateY(-1px)}.about-module .about-section .btn-outline{background:transparent;border:1.5px solid hsla(0,0%,100%,.7);color:var(--text-light)!important}.about-module .about-section .btn-outline:hover{background:var(--bg-white);border-color:var(--bg-white);color:var(--text-dark)!important;transform:translateY(-1px)}.about-module #about-hero{background:url(https://8820531.fs1.hubspotusercontent-na1.net/hubfs/8820531/05%20Namibia2Go%20website/06%20About%20us/Namibia2Go%20car%20rental%2c%20airport%2c%20Windhoek%2c%20Namibia.jpg) center 50%/cover no-repeat;background-color:#2a241e;display:flex;flex-direction:column;gap:var(--space-lg);justify-content:center;min-height:480px;overflow:hidden;padding:var(--space-xl) 0;position:relative;width:100%}.about-module #about-hero:before{background:linear-gradient(135deg,rgba(var(--overlay-dark),.85) 0,rgba(var(--overlay-dark),.65) 50%,rgba(var(--overlay-dark),.4) 100%);content:"";inset:0;position:absolute;z-index:1}.about-module .hero-inner{margin:0 auto;max-width:var(--header-container);padding:0;position:relative;width:100%;z-index:2}.about-module .hero-text{max-width:640px}.about-module .hero-label{color:hsla(0,0%,100%,.78);font-family:var(--font-head);font-size:13px;font-weight:600;letter-spacing:3px;margin-bottom:var(--space-sm);text-transform:uppercase}.about-module .hero-title{color:var(--text-light);font-family:var(--font-head);font-size:48px;font-weight:700;line-height:1.15;margin-bottom:var(--space-md)}.about-module .hero-sub{color:hsla(0,0%,100%,.9);font-size:17px;line-height:1.6}.about-module .hero-badges{margin:0 auto;max-width:var(--header-container);padding:0;position:relative;width:100%;z-index:3}.about-module .hero-badge-list{display:flex;flex-wrap:wrap;gap:10px}.about-module .hero-badge{background:transparent;border:1.5px solid hsla(0,0%,100%,.55);border-radius:50px;color:var(--text-light);display:inline-block;font-family:var(--font-head);font-size:12px;font-weight:400;letter-spacing:.2px;padding:13px 22px;white-space:nowrap}.about-module .intro-section{background:var(--bg-white)}.about-module .intro-grid{align-items:center;display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.about-module .intro-text>p:not(.section-label){color:var(--text-mid);font-size:16px;line-height:1.7;margin-bottom:var(--space-sm);max-width:60ch}.about-module .intro-highlights{border-top:1px solid var(--border);display:grid;gap:var(--space-sm) var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-md);padding-top:var(--space-md)}.about-module .intro-highlight{align-items:flex-start;color:var(--text-mid);display:flex;font-size:14px;gap:10px;line-height:1.5}.about-module .highlight-icon{align-items:center;background:var(--green);border-radius:50%;display:flex;flex-shrink:0;height:22px;justify-content:center;margin-top:1px;width:22px}.about-module .highlight-icon svg{color:#fff;height:12px;width:12px}.about-module .intro-media img{aspect-ratio:1000/576;border-radius:var(--media-radius);box-shadow:var(--shadow-md);object-fit:cover;width:100%}.about-module .story-section{background:var(--bg-cream)}.about-module .story-grid{align-items:start;display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.about-module .story-media{position:sticky;top:var(--header-offset)}.about-module .story-media img{aspect-ratio:1000/575;border-radius:var(--media-radius);box-shadow:var(--shadow-md);object-fit:cover;width:100%}.about-module .timeline{--timeline-gap:var(--space-lg);display:grid;gap:var(--timeline-gap);margin-top:var(--space-sm)}.about-module .timeline-item{column-gap:20px;display:grid;grid-template-columns:16px minmax(0,1fr)}.about-module .timeline-marker{position:relative}.about-module .timeline-marker:before{background:var(--bg-white);border:3px solid var(--green);border-radius:50%;content:"";height:16px;left:0;position:absolute;top:4px;width:16px}.about-module .timeline-marker:after{background:var(--border);bottom:calc(var(--timeline-gap)*-1);content:"";left:7px;position:absolute;top:24px;width:2px}.about-module .timeline-item:last-child .timeline-marker:after{display:none}.about-module .timeline-year{background:var(--bg-white);border:1px solid var(--border);border-radius:50px;color:#323232;display:inline-block;font-family:var(--font-head);font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:var(--space-xs);padding:3px 12px}.about-module .timeline-body h3{color:var(--text-dark);font-family:var(--font-head);font-size:18px;font-weight:700;line-height:1.3;margin-bottom:6px}.about-module .timeline-body>p:not(.timeline-year){color:var(--text-mid);font-size:15px;line-height:1.7;max-width:62ch}.about-module .facility-section{background:var(--bg-white)}.about-module .facility-intro{margin:0 auto var(--space-lg);max-width:960px;text-align:center}.about-module .facility-intro>p:not(.section-label){color:var(--text-mid);font-size:16px;line-height:1.7}.about-module .gallery-grid{display:grid;gap:var(--space-sm);grid-auto-rows:220px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1100px}.about-module .gallery-grid>li:first-child{grid-column:span 2;grid-row:span 2}.about-module .gallery-item{background:var(--bg-cream);border-radius:var(--media-radius);cursor:zoom-in;display:block;height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.about-module .gallery-item img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.about-module .gallery-item:after{background:linear-gradient(to top,rgba(var(--overlay-dark),.72) 0,rgba(var(--overlay-dark),0) 100%);content:"";height:55%;inset:auto 0 0 0;pointer-events:none;position:absolute;z-index:1}.about-module .gallery-caption{bottom:14px;color:var(--text-light);font-family:var(--font-head);font-size:13px;font-weight:600;left:16px;line-height:1.3;position:absolute;right:16px;z-index:2}.about-module .gallery-grid>li:first-child .gallery-caption{bottom:20px;font-size:16px;left:22px}.about-module .gallery-item:focus-visible img,.about-module .gallery-item:hover img{transform:scale(1.03)}.about-module .facility-footer{align-items:center;display:flex;flex-direction:column;gap:var(--space-sm);margin:var(--space-lg) auto 0;max-width:640px;text-align:center}.about-module .facility-footer p{color:var(--text-dark);font-family:var(--font-head);font-size:18px;font-weight:600;line-height:1.45}.about-module .fleet-cta{background:url(https://namibia2go.com/hubfs/05%20Namibia2Go%20website/06%20About%20us/n2g-car.jpg) 50%/cover no-repeat;background-color:#2a241e;isolation:isolate;overflow:hidden;padding:var(--space-2xl) 0;position:relative}.about-module .fleet-cta:before{background:linear-gradient(90deg,rgba(var(--overlay-dark),.88) 0,rgba(var(--overlay-dark),.7) 45%,rgba(var(--overlay-dark),.3) 100%);content:"";inset:0;position:absolute;z-index:0}.about-module .fleet-cta-inner{margin:0 auto;max-width:var(--header-container);padding:0;position:relative;width:100%;z-index:1}.about-module .fleet-cta-text{max-width:560px}.about-module .fleet-cta .section-label{color:hsla(0,0%,100%,.78)}.about-module .fleet-cta .section-title{color:var(--text-light)}.about-module .fleet-cta .section-title span{color:hsla(0,0%,100%,.72)}.about-module .fleet-cta-text>p:not(.section-label){color:hsla(0,0%,100%,.9);font-size:16px;line-height:1.7;margin-bottom:var(--space-md)}.about-module .cta-actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:var(--space-md)}.about-module .about-section.fleet-cta .btn-arrow{color:hsla(0,0%,100%,.9)!important}.about-module .about-section.fleet-cta .btn-arrow:hover{color:var(--text-light)!important}.about-module .lightbox{background:transparent;border:0;color:var(--text-light);height:100%;inset:0;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:0;position:fixed;width:100%}.about-module .lightbox:not([open]){display:none}.about-module .lightbox[open]{align-items:center;display:flex;justify-content:center}.about-module .lightbox::backdrop{background:rgba(10,8,6,.92)}.about-module .lightbox-figure{align-items:center;display:flex;flex-direction:column;gap:12px;max-width:min(1200px,calc(100vw - 180px))}.about-module .lightbox-img{border-radius:8px;max-height:calc(100vh - 140px);max-width:100%;object-fit:contain;opacity:1;transition:opacity .25s ease;width:auto}.about-module .lightbox-img.is-loading{opacity:0}.about-module .lightbox-caption{color:hsla(0,0%,100%,.85);display:flex;font-size:13px;gap:var(--space-sm);justify-content:space-between;line-height:1.4;width:100%}.about-module .lightbox-count{color:hsla(0,0%,100%,.65);flex-shrink:0;font-family:var(--font-head);font-weight:600}.about-module .lightbox-btn{align-items:center;background:rgba(10,8,6,.45);border:1.5px solid hsla(0,0%,100%,.45);border-radius:50%;color:var(--text-light);cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;transition:background .2s,border-color .2s;width:48px}.about-module .lightbox-btn:hover{background:var(--green);border-color:var(--green)}.about-module .lightbox-btn svg{height:20px;width:20px}.about-module .lightbox-close{right:20px;top:calc(20px + env(safe-area-inset-top, 0px))}.about-module .lightbox-next,.about-module .lightbox-prev{top:50%;transform:translateY(-50%)}.about-module .lightbox-prev{left:24px}.about-module .lightbox-next{right:24px}.about-module a:focus-visible,.about-module button:focus-visible{outline:2px solid var(--green-dark);outline-offset:3px}.about-module .text-link:focus-visible{border-radius:2px}.about-module #about-hero a:focus-visible,.about-module .fleet-cta a:focus-visible,.about-module .lightbox button:focus-visible{outline-color:var(--text-light)}.about-module .gallery-item:focus-visible{outline-offset:4px}.about-module [tabindex="-1"]:focus{outline:none}@media (max-width:1280px){.about-module{--section-padding-x:48px}.about-module .fleet-cta-inner,.about-module .hero-badges,.about-module .hero-inner{padding:0 var(--header-container-pad)}}@media (max-width:1100px){.about-module{--section-padding-x:36px;--section-padding-y:56px}.about-module #about-hero{min-height:420px}.about-module .hero-title{font-size:38px}.about-module .section-title{font-size:28px}.about-module .intro-grid,.about-module .story-grid{gap:var(--space-lg)}.about-module .gallery-grid{grid-auto-rows:190px}.about-module .fleet-cta{padding:var(--space-xl) 0}}@media (max-width:900px){.about-module{--section-padding-x:28px}.about-module #about-hero{min-height:380px}.about-module .hero-title{font-size:32px}.about-module .intro-grid,.about-module .story-grid{grid-template-columns:minmax(0,1fr)}.about-module .story-media{position:static}.about-module .gallery-grid{grid-auto-rows:170px;grid-template-columns:repeat(2,minmax(0,1fr))}.about-module .gallery-grid>li:last-child{grid-column:span 2}.about-module .lightbox-figure{max-width:calc(100vw - 32px)}.about-module .lightbox-img{max-height:calc(100vh - 190px)}.about-module .lightbox-next,.about-module .lightbox-prev{bottom:calc(20px + env(safe-area-inset-bottom, 0px));top:auto;transform:none}.about-module .lightbox-prev{left:calc(50% - 60px)}.about-module .lightbox-next{right:calc(50% - 60px)}}@media (max-width:768px){.about-module{--section-padding-x:20px;--section-padding-y:40px}.about-module #about-hero{background-position:center 40%;gap:var(--space-md);min-height:340px;padding:var(--space-lg) 0}.about-module .hero-title{font-size:26px}.about-module .hero-sub{font-size:15px}.about-module .hero-badge-list{gap:8px}.about-module .hero-badge{font-size:11px;padding:7px 16px}.about-module .section-title{font-size:24px}.about-module .timeline{--timeline-gap:var(--space-md)}.about-module .facility-footer p{font-size:16px}.about-module .fleet-cta{padding:var(--space-xl) 0}.about-module .fleet-cta:before{background:linear-gradient(180deg,rgba(var(--overlay-dark),.82) 0,rgba(var(--overlay-dark),.72) 100%)}}@media (max-width:480px){.about-module{--section-padding-y:32px}.about-module #about-hero{gap:var(--space-sm);min-height:300px}.about-module .hero-title{font-size:22px}.about-module .hero-badge-list{gap:6px}.about-module .hero-badge{font-size:10px;padding:6px 12px}.about-module .section-title{font-size:22px}.about-module .intro-highlights{grid-template-columns:minmax(0,1fr)}.about-module .gallery-grid{gap:10px;grid-auto-rows:130px}.about-module .gallery-caption{bottom:10px;font-size:12px;left:12px;right:12px}.about-module .gallery-grid>li:first-child .gallery-caption{bottom:12px;font-size:14px;left:14px}.about-module .cta-actions>a{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.about-module,.about-module *,.about-module :after,.about-module :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.about-module .about-section .btn-outline:hover,.about-module .about-section .btn-primary:hover,.about-module .gallery-item:focus-visible img,.about-module .gallery-item:hover img{transform:none}}