.hero .lt-hero-heading{font-size:clamp(2rem,4vw,3rem)}.lt-contact{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:var(--ml-space-8);gap:var(--ml-space-8);align-items:start}.lt-form{background:var(--ml-white);border-radius:var(--ml-radius-lg);padding:var(--ml-space-8)}.lt-form-title{font-size:var(--ml-text-xl);margin:0 0 var(--ml-space-6)}.lt-form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--ml-space-4) var(--ml-space-6);gap:var(--ml-space-4) var(--ml-space-6)}.lt-field{display:block;margin-bottom:var(--ml-space-4)}.lt-field span{display:block;font-size:var(--ml-text-xs);font-weight:var(--ml-weight-semibold);margin-bottom:var(--ml-space-2)}.lt-field input,.lt-field select,.lt-field textarea{width:100%;font:inherit;font-size:var(--ml-text-sm);color:var(--ml-text-primary);background:var(--ml-white);border:1px solid var(--ml-grey-border);border-radius:var(--ml-radius-sm,.375rem);padding:.6rem .75rem}.lt-field textarea{resize:vertical}.lt-field input:focus-visible,.lt-field select:focus-visible,.lt-field textarea:focus-visible{outline:2px solid var(--ml-orange);outline-offset:1px}.lt-form-actions{display:flex;align-items:center;gap:var(--ml-space-4);margin-top:var(--ml-space-2)}.lt-form-actions .ml-btn{border:none;cursor:pointer}.lt-form-note{font-size:var(--ml-text-xs);color:var(--ml-text-muted);margin:0}.lt-field-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lt-consent{display:flex;align-items:flex-start;gap:var(--ml-space-2);font-size:var(--ml-text-xs);color:var(--ml-text-secondary);line-height:1.5;margin:var(--ml-space-2) 0 var(--ml-space-4)}.lt-consent input{accent-color:var(--ml-orange);margin-top:.15em;flex-shrink:0}.lt-form-error{font-size:var(--ml-text-sm);color:#b91c1c;line-height:1.6;margin:var(--ml-space-4) 0 0}.lt-form-error a{color:inherit;font-weight:var(--ml-weight-semibold)}.lt-form-success{text-align:center;padding:var(--ml-space-16) var(--ml-space-8)}.lt-success-icon{display:inline-flex;color:var(--ml-success);margin-bottom:var(--ml-space-4)}.lt-form-success .lt-form-title{margin-bottom:var(--ml-space-3)}.lt-success-body{font-size:var(--ml-text-sm);color:var(--ml-text-secondary);margin:0}.lt-direct{padding:var(--ml-space-6) 0 0 var(--ml-space-2)}.lt-direct-title{font-size:var(--ml-text-lg);margin:0 0 var(--ml-space-8)}.lt-direct-item{display:flex;align-items:flex-start;gap:var(--ml-space-4);margin-bottom:var(--ml-space-6)}.lt-direct-icon{display:inline-flex;color:var(--ml-orange);flex-shrink:0}.lt-direct-item h3{font-size:var(--ml-text-xs);font-weight:var(--ml-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--ml-space-2)}.lt-direct-item p{font-size:var(--ml-text-sm);color:var(--ml-text-secondary);line-height:1.6;margin:0}.lt-direct-item a{color:inherit}.lt-social{display:flex;gap:var(--ml-space-3)}.lt-social a{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--ml-deep-black);color:var(--ml-white)}@media (max-width:900px){.lt-contact{grid-template-columns:1fr}.lt-direct{padding-left:0}}@media (max-width:560px){.lt-form-grid{grid-template-columns:1fr}}.lt-demo-section{padding:var(--ml-space-16) 0 0}.lt-demo{background:var(--ml-deep-black);color:var(--ml-white);border-radius:var(--ml-radius-lg);padding:var(--ml-space-8) var(--ml-space-12);display:flex;align-items:center;gap:var(--ml-space-8)}.lt-demo-icon{display:inline-flex;color:var(--ml-orange);flex-shrink:0}.lt-demo-copy{flex:1 1}.lt-demo-title{font-size:var(--ml-text-xl);margin:0 0 var(--ml-space-2)}.lt-demo-body{font-size:var(--ml-text-sm);color:var(--ml-text-on-dark-muted);line-height:1.6;margin:0;max-width:30rem}@media (max-width:860px){.lt-demo{flex-direction:column;align-items:flex-start;padding:var(--ml-space-8)}}.lt-why-title{font-size:var(--ml-text-2xl);text-align:center;margin:0 0 var(--ml-space-12)}.lt-why{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--ml-space-8);gap:var(--ml-space-8);text-align:center}.lt-why-item{border-left:1px solid var(--ml-grey-border);padding:0 var(--ml-space-4)}.lt-why-item:first-child{border-left:none}.lt-why-icon{display:inline-flex;color:var(--ml-orange);margin-bottom:var(--ml-space-4)}.lt-why-item-title{font-size:var(--ml-text-base);font-weight:var(--ml-weight-bold);margin:0 0 var(--ml-space-2)}.lt-why-item-body{font-size:var(--ml-text-sm);color:var(--ml-text-secondary);line-height:1.6;margin:0}@media (max-width:900px){.lt-why{grid-template-columns:repeat(2,1fr);row-gap:var(--ml-space-8)}.lt-why-item:nth-child(odd){border-left:none}}@media (max-width:480px){.lt-why{grid-template-columns:1fr}.lt-why-item{border-left:none;padding:0}}.lt-journey-section{padding:0 0 var(--ml-space-16)}.lt-journey{background:linear-gradient(rgba(8,8,8,.35),rgba(8,8,8,.35)),var(--ml-deep-black) url(/images/lets-talk-globe.jpg) left center /cover no-repeat;color:var(--ml-white);border-radius:var(--ml-radius-lg);padding:var(--ml-space-12) var(--ml-space-12) var(--ml-space-12) 40%;min-height:18rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--ml-space-4)}.lt-journey-eyebrow{font-size:var(--ml-text-sm);font-weight:var(--ml-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--ml-orange);margin:0}.lt-journey-body{font-size:var(--ml-text-lg);font-weight:var(--ml-weight-semibold);line-height:1.5;max-width:34rem;margin:0}.lt-journey-accent{font-size:var(--ml-text-base);font-weight:var(--ml-weight-bold);color:var(--ml-orange);margin:0 0 var(--ml-space-2)}@media (max-width:900px){.lt-journey{padding:var(--ml-space-8)}}