.amlz-wrap{--bg:#FAF6F0;--ink:#2A1D14;--ink-soft:#6B5F52;--teal:#2A1D14;--teal-mid:#4A3527;--teal-deep:#1C130D;--mint:#F0E4D3;--mint-soft:#FBF6EE;--amber:#C08A4E;--amber-deep:#A8703A;--amber-text:#8A5A28;--white:#fff;--line:rgba(42,29,20,.1);--r:16px;--r-sm:10px;--sh1:0 6px 24px rgba(42,29,20,.08);--sh2:0 18px 48px rgba(42,29,20,.14);color:var(--ink);background:var(--bg);font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden;color-scheme:light}.amlz-wrap h1,.amlz-wrap h2,.amlz-wrap h3,.amlz-wrap h4{font-family:"Playfair Display",serif;font-weight:500;margin:0 0 .45em;line-height:1.18;color:var(--ink)}.amlz-wrap h2{font-size:clamp(1.65rem,3.1vw,2.4rem)}.amlz-wrap p{line-height:1.75;margin:0 0 1em;color:var(--ink-soft)}.amlz-wrap a{color:var(--teal)}.amlz-sec{padding:84px 24px;max-width:1200px;margin:0 auto;position:relative}.amlz-sec-tight{padding:60px 24px}.amlz-kick{display:inline-flex;align-items:center;gap:8px;background:var(--mint);color:var(--amber-text);font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:7px 16px;border-radius:999px;margin-bottom:16px}.amlz-kick.on-dark{background:rgba(255,255,255,.12);color:#E8C99A}.amlz-head-c{max-width:660px;margin:0 auto 44px;text-align:center}.amlz-dark-sec{background:#1C130D}.amlz-dark-sec h1,.amlz-dark-sec h2{color:#F5EFE6 !important}.amlz-dark-sec .amlz-head-c p,.amlz-dark-sec .amlz-lede{color:#C9B8A8 !important}.amlz-wrap .amlz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--amber);color:var(--ink) !important;padding:15px 30px;border-radius:999px;font-weight:700;text-decoration:none;font-size:.92rem;border:none;cursor:pointer;box-shadow:0 10px 26px rgba(192,138,78,.4);transition:transform .25s ease,box-shadow .25s ease,background .25s}.amlz-btn:hover,.amlz-btn:focus-visible,.amlz-btn:active{background:var(--amber-deep);transform:translateY(-2px);box-shadow:0 14px 32px rgba(168,112,58,.5);color:var(--ink) !important}.amlz-wrap .amlz-btn-teal{background:var(--teal);color:#fff !important;box-shadow:0 10px 26px rgba(42,29,20,.28)}.amlz-wrap .amlz-btn-teal:hover,.amlz-wrap .amlz-btn-teal:focus-visible,.amlz-wrap .amlz-btn-teal:active{background:var(--teal-deep);color:#fff !important;box-shadow:0 14px 32px rgba(42,29,20,.36)}.amlz-btn-line{background:transparent;border:2px solid var(--amber);color:#F5EFE6 !important;box-shadow:none}.amlz-btn-line:hover,.amlz-btn-line:focus-visible,.amlz-btn-line:active{background:var(--amber);color:var(--ink) !important;border-color:var(--amber);transform:translateY(-2px);box-shadow:0 10px 26px rgba(192,138,78,.4)}.amlz-rv{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.amlz-rv.on{opacity:1;transform:none}.amlz-rv.d1{transition-delay:.09s}.amlz-rv.d2{transition-delay:.18s}.amlz-rv.d3{transition-delay:.27s}@media(prefers-reduced-motion:reduce){.amlz-rv{opacity:1;transform:none;transition:none}}.amlz-hero{position:relative;overflow:hidden;background: linear-gradient(100deg,rgba(15,10,6,.92) 0%,rgba(15,10,6,.78) 38%,rgba(15,10,6,.42) 68%,rgba(15,10,6,.22) 100%),url('https://amlegal.in/wp-content/uploads/2026/07/about-am-legal-law-firm-delhi.webp') center 32%/cover no-repeat,#1C130D;padding:110px 24px 70px;min-height:420px;display:flex;align-items:center}.amlz-hero-in{max-width:1200px;margin:0 auto;width:100%}.amlz-hero-copy{max-width:680px}.amlz-hero h1{font-size:clamp(2rem,4.1vw,3.1rem);font-weight:500;color:#F5EFE6 !important}.amlz-hero h1 em{font-style:italic;color:var(--amber)}.amlz-lede{font-size:1.1rem;max-width:560px;color:#E3D9CC !important}.amlz-hero-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}@media(max-width:560px){.amlz-hero{padding:80px 18px 50px;min-height:360px;background: linear-gradient(rgba(12,8,5,.82),rgba(12,8,5,.82)),url('https://amlegal.in/wp-content/uploads/2026/07/about-am-legal-law-firm-delhi.webp') center 20%/cover no-repeat,#1C130D}}.amlz-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:center}.amlz-split.rev{grid-template-columns:1.1fr .9fr}.amlz-split.rev .amlz-split-photo{order:2}.amlz-split-photo img{width:100%;aspect-ratio:4/4.6;object-fit:cover;border-radius:22px;box-shadow:var(--sh2);display:block;background:#E5DBC9}.amlz-split blockquote{margin:0 0 1em;padding-left:18px;border-left:3px solid var(--amber);font-style:italic;font-size:1.05rem;color:var(--ink)}.amlz-dark-sec .amlz-split blockquote{color:#F5EFE6;border-left-color:var(--amber)}@media(max-width:900px){.amlz-split,.amlz-split.rev{grid-template-columns:1fr;gap:32px}.amlz-split.rev .amlz-split-photo{order:0}.amlz-split-photo{max-width:380px;margin:0 auto}}.amlz-tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8px}@media(max-width:900px){.amlz-tgrid{grid-template-columns:repeat(2,1fr)}.amlz-why-grid{grid-template-columns:repeat(2,1fr) !important}}@media(max-width:560px){.amlz-tgrid{grid-template-columns:1fr}.amlz-why-grid{grid-template-columns:1fr !important}}.amlz-tcard{background:#fff;border-radius:var(--r);padding:26px;box-shadow:var(--sh1)}.amlz-tcard p{font-size:.92rem;font-style:italic;color:var(--ink-soft)}.amlz-tname{font-weight:700;font-size:.84rem;color:var(--ink)}.amlz-trole{font-size:.76rem;color:var(--ink-soft)}.amlz-stars{color:var(--amber);letter-spacing:1px;display:block;margin-bottom:10px}.amlz-final{background: radial-gradient(800px 400px at 20% 0%,rgba(192,138,78,.18) 0%,transparent 55%),var(--teal);border-radius:26px;max-width:1200px;margin:0 auto;color:#fff;text-align:center;padding:60px 32px}.amlz-final h2{color:#fff}.amlz-final p{color:#D9CFC3;max-width:520px;margin:0 auto 10px}