.Home_section-container__8ClJI{display:flex;min-height:100vh;padding:2rem 1rem;align-items:center;justify-content:center;background:linear-gradient(180deg,#0a0e27,rgba(20,25,50,.8))}.Home_section-group__BXGFn{width:100%;max-width:900px;flex-direction:column;justify-content:center;gap:1rem}.Home_section-header__3s6gW{background-image:url(/header.jpg);background-size:cover;background-position:50%;background-attachment:fixed;font-size:2.5rem;font-weight:700;height:14rem;text-align:right;padding:2rem;display:flex;align-items:flex-end;justify-content:flex-end;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);position:relative;text-shadow:2px 2px 8px rgba(0,0,0,.8);transition:transform .3s ease,box-shadow .3s ease;color:#fff;letter-spacing:.5px}.Home_section-header__3s6gW:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.3),rgba(0,0,0,.1));pointer-events:none}.Home_section-header__3s6gW:hover{transform:translateY(-2px);box-shadow:0 25px 70px rgba(0,0,0,.6)}.Home_section-button__LWuRb{background-repeat:no-repeat;background-size:cover;background-position:50%;background-attachment:fixed;color:#fff;font-size:1.5rem;font-weight:600;height:12rem;justify-content:flex-start;align-items:flex-end;padding:2rem;border-radius:12px;overflow:hidden;position:relative;box-shadow:0 15px 40px rgba(0,0,0,.4);transition:all .3s ease;opacity:1;text-shadow:2px 2px 6px rgba(0,0,0,.8);letter-spacing:.3px;cursor:pointer;border:1px solid var(--color-border);display:flex;flex-direction:column;justify-content:flex-end}.Home_section-button__LWuRb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.2));pointer-events:none;transition:background .3s ease}.Home_section-button__LWuRb:hover{transform:translateY(-4px);box-shadow:0 25px 60px rgba(0,0,0,.6);border-color:hsla(0,0%,100%,.2)}.Home_section-button__LWuRb:hover:before{background:linear-gradient(135deg,rgba(0,0,0,.2),rgba(0,0,0,.1))}.Home_section-button-urban-taxi__YppQ_{background-image:url(/new-taxi-urban.jpg)}.Home_section-button-nt-taxi__1UqSD{background-image:url(/new-taxi-nt.jpg)}.Home_section-button-lantau-taxi__FYbcu{background-image:url(/new-taxi-lantau.jpg)}.Home_section-button-ad-bus__apGMi{background-image:url(/new-ad-bus.jpg)}.Home_section-footer__R_VZn{background:var(--gradient-footer);color:var(--color-text-muted);font-size:.9rem;padding:1.5rem;border-top:1px solid var(--color-border);text-align:left;font-weight:400;letter-spacing:.3px;margin:0 auto;max-width:900px;width:100%}@media (max-width:768px){.Home_section-container__8ClJI{padding:1rem .5rem;min-height:auto}.Home_section-header__3s6gW{font-size:1.8rem;height:10rem;padding:1.5rem}.Home_section-button__LWuRb{font-size:1.1rem;height:10rem;padding:1.5rem}.Home_section-footer__R_VZn{font-size:.85rem;padding:1.5rem .5rem}}