.lz .contact-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.lz #enquiry-form{scroll-margin-top:96px}.lz #contact-hero .c-hero-art{position:relative;max-width:480px}.lz .contact-phone-img{display:block;position:relative;width:100%;height:auto;z-index:1}.lz .contact-hero-bubble{position:absolute;width:46%;height:auto;top:-6%;right:-4%;z-index:0;pointer-events:none;transform-origin:78% 88%;will-change:transform}.lz .contact-phone-wrap.in .contact-hero-bubble{animation:contact-bubble-ring 2.8s linear .45s 1 both}@keyframes contact-bubble-ring{0%{transform:rotate(0deg) translateX(0)}1.5%{transform:rotate(-9deg) translateX(-2px)}3%{transform:rotate(8deg) translateX(2px)}4.5%{transform:rotate(-7deg) translateX(-2px)}6%{transform:rotate(6deg) translateX(1px)}7.5%{transform:rotate(-4deg) translateX(-1px)}9%{transform:rotate(0deg) translateX(0)}14%{transform:rotate(0deg) translateX(0)}15.5%{transform:rotate(-9deg) translateX(-2px)}17%{transform:rotate(8deg) translateX(2px)}18.5%{transform:rotate(-7deg) translateX(-2px)}20%{transform:rotate(6deg) translateX(1px)}21.5%{transform:rotate(-4deg) translateX(-1px)}23%{transform:rotate(0deg) translateX(0)}42%{transform:rotate(0deg) translateX(0)}43.5%{transform:rotate(-9deg) translateX(-2px)}45%{transform:rotate(8deg) translateX(2px)}46.5%{transform:rotate(-7deg) translateX(-2px)}48%{transform:rotate(6deg) translateX(1px)}49.5%{transform:rotate(-4deg) translateX(-1px)}51%{transform:rotate(0deg) translateX(0)}56%{transform:rotate(0deg) translateX(0)}57.5%{transform:rotate(-9deg) translateX(-2px)}59%{transform:rotate(8deg) translateX(2px)}60.5%{transform:rotate(-7deg) translateX(-2px)}62%{transform:rotate(6deg) translateX(1px)}63.5%{transform:rotate(-4deg) translateX(-1px)}65%{transform:rotate(0deg) translateX(0)}to{transform:rotate(0deg) translateX(0)}}@media (prefers-reduced-motion:reduce){.lz .contact-phone-wrap.in .contact-hero-bubble{animation:none;transform:none}}.lz .contact-form-card{background:var(--lz-surface);border:1.5px solid var(--lz-ink);border-radius:var(--lz-xl);box-shadow:6px 6px 0 var(--lz-ink);padding:clamp(24px,3.4vw,44px)}.lz .contact-call{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,4vw,56px);flex-wrap:wrap}.lz .contact-call .btn{flex-shrink:0}.lz .contact-socials{display:grid;grid-template-columns:1fr 1fr;gap:clamp(16px,2.2vw,26px)}.lz .social-card{display:flex;align-items:center;gap:1em;background:var(--lz-surface);border:1.5px solid var(--lz-ink);border-radius:var(--lz-lg);box-shadow:4px 4px 0 var(--lz-ink);padding:clamp(18px,2.2vw,26px);text-decoration:none;color:var(--lz-ink);transition:transform .25s var(--lz-ease),box-shadow .25s var(--lz-ease)}.lz .social-card:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 var(--lz-ink)}.lz .social-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:999px;background:var(--lz-ink);color:var(--lz-lime)}.lz .social-ic svg{width:20px;height:20px}.lz .social-meta{display:flex;flex-direction:column;line-height:1.3}.lz .social-name{font-weight:640;font-size:1.05rem}.lz .social-handle{color:var(--lz-muted);font-size:.92rem}.lz .social-card .arr{margin-left:auto;color:var(--lz-violet);font-size:1.2rem;transition:transform .25s var(--lz-ease)}.lz .social-card:hover .arr{transform:translateX(6px)}@media (max-width:860px){.lz #contact-hero .c-hero-art{order:-1;justify-self:start;max-width:300px}.lz .contact-socials{grid-template-columns:1fr}.lz .contact-call{align-items:flex-start}}