.LocationPage_page__WzI2x{min-height:100vh;background:white}.LocationPage_hero__qyu3Z{position:relative;min-height:55vh;display:flex;align-items:center;color:white;padding-top:80px;overflow:hidden}.LocationPage_heroBackground__MSrOo{position:absolute;inset:0;background-image:url(/services/commercial-goods.png);background-size:cover;background-position:50%;z-index:1}.LocationPage_heroBackground__MSrOo:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(13,71,161,.95),rgba(10,37,88,.9));animation:LocationPage_pulse__ieWL1 8s ease-in-out infinite}@keyframes LocationPage_pulse__ieWL1{0%,to{opacity:1}50%{opacity:.8}}.LocationPage_heroContent__nMNnI{position:relative;z-index:2;padding:80px 0;width:100%;animation:LocationPage_fadeInUp__nMDw6 1s ease}.LocationPage_breadcrumbs__syYhj{display:flex;align-items:center;gap:12px;font-size:.9rem;margin-bottom:28px;opacity:.95;font-weight:500}.LocationPage_breadcrumbs__syYhj a{color:white;text-decoration:none;transition:all .3s ease;display:flex;align-items:center;gap:6px}.LocationPage_breadcrumbs__syYhj a:hover{opacity:.8;transform:translateX(-2px)}.LocationPage_tagline__dVZUI{display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:4px;color:#4FE3FA;margin-bottom:1.5rem;text-shadow:0 0 20px rgba(79,227,250,.5)}.LocationPage_title__UISSY{font-family:var(--font-playfair),"Playfair Display",serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:#ffffff;line-height:1.2;margin-bottom:36px;letter-spacing:-.02em;text-shadow:0 4px 20px rgba(0,0,0,.3)}.LocationPage_highlight__HcxHe{font-style:italic;background:linear-gradient(135deg,#4FE3FA,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-right:.1em}.LocationPage_currentPage__z0L_F{color:#4FE3FA;font-weight:600}@keyframes LocationPage_fadeInUp__nMDw6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.LocationPage_subtitle__kt4Ku{font-size:1.25rem;opacity:.9;max-width:600px;line-height:1.6}.LocationPage_container___CI4R{max-width:1280px;margin:0 auto;padding:0 24px}.LocationPage_detailsSection__AsoPK{padding:40px 0 100px;background:#ffffff}.LocationPage_contentGrid__mD8n_{display:grid;grid-template-columns:1fr 400px;gap:4rem;align-items:start}.LocationPage_textContent__C1_eI{text-align:left}.LocationPage_textContent__C1_eI h2{font-family:var(--font-playfair),"Playfair Display",serif;font-size:clamp(2rem,4vw,2.8rem);color:#0d2b4d;margin-bottom:2rem;line-height:1.2}.LocationPage_textContent__C1_eI p{font-size:1.1rem;line-height:1.7;color:#4a5568;margin-bottom:1.5rem}.LocationPage_textContent__C1_eI h3{font-size:1.5rem;color:#0d2b4d;margin:2.5rem 0 1.5rem;font-weight:700}.LocationPage_serviceList__9Ka0d{list-style:none;padding:0;margin-bottom:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.LocationPage_serviceList__9Ka0d li{background:#f8fafc;padding:1.25rem;border-radius:12px;border-left:4px solid #15aad5;font-size:1.05rem;color:#4a5568}.LocationPage_serviceList__9Ka0d li strong{color:#0d2b4d}.LocationPage_ctaText__qAJFP{font-weight:600;color:#0d2b4d!important;background:#e3f2fd;padding:1.5rem;border-radius:12px}.LocationPage_chargesCard__xzt9W{margin-top:4rem;background:#0d2b4d;padding:3rem;border-radius:24px;color:white;text-align:center}.LocationPage_chargesCard__xzt9W h3{color:white!important;margin-top:0!important;font-size:1.8rem}.LocationPage_chargesCard__xzt9W p{color:rgba(255,255,255,.8)!important;max-width:700px;margin:0 auto 2rem}.LocationPage_quoteBtn__pUNL9{display:inline-block;background:#15AAD5;color:white;padding:14px 36px;border-radius:50px;font-weight:600;text-decoration:none;transition:all .3s ease}.LocationPage_quoteBtn__pUNL9:hover{background:#108eb3;transform:translateY(-2px);box-shadow:0 10px 20px rgba(21,170,213,.3)}.LocationPage_sidebar__Sux6Y{position:sticky;top:100px}.LocationPage_sidebarCard__gUZyz{background:#f8fafc;border-radius:20px;padding:1.5rem 1.75rem;border:1px solid #e2e8f0}.LocationPage_sidebarCard__gUZyz h4{font-size:1.4rem;color:#0d2b4d;margin-bottom:1.25rem;font-weight:700}.LocationPage_benefitList__6bMR9{list-style:none;padding:0;margin-bottom:1.5rem}.LocationPage_benefitList__6bMR9 li{display:flex;gap:12px;margin-bottom:1rem;align-items:flex-start}.LocationPage_checkIcon__wYYN6{background:#15AAD5;color:white;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0}.LocationPage_benefitList__6bMR9 strong{display:block;color:#0d2b4d;font-size:1rem;margin-bottom:2px}.LocationPage_benefitList__6bMR9 p{font-size:.95rem!important;color:#64748b!important;margin-bottom:0!important}.LocationPage_contactBtn__8bu6M{display:flex;align-items:center;justify-content:center;gap:10px;background:#0d2b4d;color:white;padding:.85rem;border-radius:12px;text-decoration:none;font-weight:600;transition:all .3s ease}.LocationPage_contactBtn__8bu6M:hover{background:#15AAD5}@media (max-width:900px){.LocationPage_contentGrid__mD8n_{grid-template-columns:1fr;gap:3rem}.LocationPage_sidebar__Sux6Y{position:static;margin-top:3rem}}@media (max-width:600px){.LocationPage_serviceList__9Ka0d{grid-template-columns:1fr}.LocationPage_chargesCard__xzt9W{padding:2.5rem 1.5rem;border-radius:20px}.LocationPage_title__UISSY{font-size:2.2rem;margin-bottom:20px}.LocationPage_subtitle__kt4Ku{font-size:1.1rem}.LocationPage_textContent__C1_eI h2{font-size:1.8rem;margin-bottom:1.5rem}.LocationPage_textContent__C1_eI p{font-size:1rem;line-height:1.6;margin-bottom:1.25rem}.LocationPage_textContent__C1_eI h3{font-size:1.3rem;margin:1.8rem 0 1rem}.LocationPage_detailsSection__AsoPK{padding-bottom:60px}.LocationPage_hero__qyu3Z{min-height:45vh;padding-top:100px}.LocationPage_heroContent__nMNnI{padding:30px 0}}