img[src*="safe-move.jpg"]{object-position:50% 18%}@media (min-width:1024px){.gm-t main>section:first-child img[src*="safe-move.jpg"]{aspect-ratio:1/1}}.gm-t{background:#fff}.gm-t main>section:first-child{background:#eef3fa;box-shadow:0 0 0 100vmax #eef3fa;clip-path:inset(0 -100vmax);padding-bottom:3.5rem}.gm-t main>section:not(:first-child):not(.bg-white):not(.bg-primary):not(.gm-navy){background:#fff}.gm-t main>section.bg-white{background:#f2f5f9!important;border-color:#e3e9f1!important}.gm-t main h2.tracking-tight{color:#0a1f44;letter-spacing:-.025em}.gm-t main section:not(.bg-primary):not(.gm-navy) h2.tracking-tight:before{content:"";display:block;width:36px;height:4px;border-radius:4px;background:#f97316;margin-bottom:14px}.gm-t main .text-center h2.tracking-tight:before{margin-left:auto;margin-right:auto}.gm-t main section .rounded-2xl.border{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a2e}.gm-t main section a.rounded-2xl.border{transition:transform .2s,box-shadow .2s,border-color .2s}.gm-t main section a.rounded-2xl.border:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px #002f6c59}.gm-t main section .rounded-2xl.border>.material-symbols-outlined.text-3xl{background:#eef3fa;border-radius:12px;padding:8px;font-size:26px;width:auto}.gm-navy{background:#0b2a5b;color:#fff}.gm-navy h2{color:#fff!important}.gm-navy h3{color:#fff}.gm-navy p{color:#c7d4ea!important}.gm-navy .bg-primary{background:#f97316!important}.gm-panel{position:relative;aspect-ratio:4/3;border-radius:1.5rem;padding:2rem;display:flex;flex-direction:column;justify-content:center;gap:.25rem;color:#fff;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,rgba(249,115,22,.22),transparent 55%),linear-gradient(150deg,#0b2a5b,#002f6c 60%,#0a2350);box-shadow:0 24px 48px -28px #002f6c99}.gm-panel:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.gm-panel>*{position:relative;z-index:1}.gm-panel-ic{width:52px!important;height:52px;border-radius:14px;background:#ffffff1f;display:flex!important;align-items:center;justify-content:center;font-size:28px!important;color:#fdba74;margin-bottom:.75rem}.gm-panel-t{font-size:1.6rem;font-weight:900;letter-spacing:-.02em;margin:0 0 .5rem}.gm-panel ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.gm-panel li{display:flex;gap:.6rem;align-items:flex-start;color:#dbe5f5;font-size:.98rem;line-height:1.4}.gm-panel li .material-symbols-outlined{font-size:20px;color:#fb923c;flex:none}.gm-panel-a{margin-top:1.1rem;display:inline-flex;align-items:center;gap:.35rem;font-weight:700;color:#fff;font-size:.92rem;text-decoration:none}.gm-panel-a .material-symbols-outlined{font-size:18px}.gm-panel-a:hover{text-decoration:underline}@media (max-width:480px){.gm-panel{aspect-ratio:auto;padding:1.6rem}.gm-panel-t{font-size:1.35rem}}.gm-city{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(150deg,#0b2a5b,#002f6c);color:#ffffff2e}.gm-city .material-symbols-outlined{font-size:72px}.gm-city-2{background:linear-gradient(150deg,#002f6c,#123a78)}.gm-about-hero{position:relative;background:#002f6c;overflow:hidden;border-bottom:8px solid #f97316}.gm-about-hero .gm-grid{position:absolute;inset:0;opacity:.05;background-image:linear-gradient(to right,#fff 1px,transparent 1px),linear-gradient(to bottom,#fff 1px,transparent 1px);background-size:40px 40px}.gm-pillar{border-radius:1.5rem;padding:2rem;border:1px solid #e2e8f0;background:#fff;box-shadow:0 10px 30px -20px #0f172a40}.gm-pillar>.material-symbols-outlined{font-size:28px;width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center}.gm-pillar h2{font-size:2rem;font-weight:900;letter-spacing:-.025em;margin:1rem 0 .25rem}.gm-pillar p{color:#475569;margin:0 0 1rem}.gm-pillar ul{list-style:none;padding:0;margin:0;display:grid;gap:.5rem;color:#334155}.gm-pillar li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.6rem;vertical-align:middle}.gm-pillar-navy{border-top:6px solid #002f6c}.gm-pillar-navy>.material-symbols-outlined{background:#e8eef7;color:#002f6c}.gm-pillar-navy h2{color:#002f6c}.gm-pillar-navy li:before{background:#002f6c}.gm-pillar-orange{border-top:6px solid #f97316}.gm-pillar-orange>.material-symbols-outlined{background:#fff1e6;color:#ea580c}.gm-pillar-orange h2{color:#ea580c}.gm-pillar-orange li:before{background:#f97316}.gm-divider{background:#0b2a5b;color:#dbe5f5;padding:1.1rem 0;margin-top:1rem}.gm-divider .material-symbols-outlined{color:#fb923c}.gm-divider b{color:#fff}.gm-divider p{margin:0;font-size:.95rem}.gm-partners{background:#f2f5f9!important}.gm-t main>section.gm-about-hero{background:#002f6c!important;box-shadow:none;clip-path:none;padding-bottom:0}.gm-t main>section.gm-about-hero+section{background:#fff}footer li.text-xs.text-slate-500{color:#94a3b8}.gm-navy .bg-primary{background:#c2410c!important}.material-symbols-outlined{font-weight:400!important;font-synthesis:none}footer .gm-flinks a{display:inline-flex;align-items:center;min-height:24px}.gm-tile{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem;background:linear-gradient(150deg,#0b2a5b,#002f6c);color:#fff;text-decoration:none}.gm-tile:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.gm-tile>*{position:relative;z-index:1}.gm-tile-c{display:block;font-size:24px;font-weight:900;line-height:1.15;color:#fff}.gm-tile-l{display:block;margin-top:.25rem;font-size:.95rem;font-weight:600;color:#bfdbfe}.gm-tile:hover .gm-tile-l,.gm-tile:focus-visible .gm-tile-l{text-decoration:underline}.gm-contact{aspect-ratio:auto;align-items:flex-start;gap:0}@media (min-width:1024px){.gm-contact{min-height:340px}}.gm-contact .gm-panel-ic{margin-bottom:.9rem}.gm-contact .gm-c-tel{display:inline-flex;align-items:center;min-height:44px;font-size:1.75rem;font-weight:900;letter-spacing:-.01em;color:#fff;text-decoration:none}.gm-contact .gm-c-tel:hover{text-decoration:underline}.gm-contact .gm-c-h{margin:.15rem 0 1.1rem;font-size:.95rem;color:#dbe5f5}.gm-contact .gm-c-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:48px;padding:0 1.4rem;border-radius:.75rem;background:#fff;color:#002f6c;font-weight:800;text-decoration:none}.gm-contact .gm-c-btn:hover{background:#f1f5f9}.gm-contact .gm-c-s{margin:1rem 0 0;font-size:.85rem;font-weight:600;color:#bfdbfe}.gm-contact a:focus-visible,.gm-tile:focus-visible{outline:3px solid #fdba74;outline-offset:3px}
